content: package com.coveros.training.mathematics;
  
  import org.junit.Assert;
  import org.junit.Ignore;
  import org.junit.Test;
  import org.mockito.Mockito;
  
  import static org.mockito.Mockito.when;
  
  public class CalculatorTests {
  
      // ----------------------------------------------------------
      //
      //          Unit tests not requiring mocks
      //
      // ----------------------------------------------------------
  
      @Ignore("this test is for teaching")
      @Test
      public void testShouldAddTwoIntegers() {
      }
  
      @Ignore("this test is for teaching")
      @Test
      public void testShouldAddTwoDecimals() {
      }
  
      @Ignore("this test is for teaching")
      @Test
      public void testShouldGetStringVersionOfResult() {
      }
  
      @Ignore("this test is for teaching")
      @Test
      public void testShouldGetPairResult() {
      }
  
      // ----------------------------------------------------------
      //
      //          Unit tests requiring mocks
      //
      // ----------------------------------------------------------
  
      /**
       * Tests calculateAndMore
       */
      @Ignore("this test is for teaching")
      @Test
      public void testShouldMockOutsideMethods() {
      }
  
      /**
       * Tests calculateAndMorePart2
       */
      @Ignore("this test is for teaching")
      @Test
      public void testShouldMockOutsideMethodsPart2() {
      }
  }
  