Операторы печати метода @Before и @After не печатаются. найдите код ниже, каково решение и возможная причина для этого
класса MyMathTest {
MyMath myMath = new MyMath();
@Before
public void before()
{
System.out.println("runs before");
}
@Test
public void sum_with3numbers () {
System.out.println("test 1");
int result = myMath.sum(new int[] {1,2,3});
assertEquals(6,result);
}
@Test
public void sum_with1numbers () {
System.out.println("test 2");
int result = myMath.sum(new int[] {1,2,3});
assertEquals(6,result);
}
@After
public void after()
{
System.out.println("runs after every test");
}
}
Вывод: test1 test2