1 package org.apache.maven.surefire.its.jiras;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.surefire.its.fixture.OutputValidator;
23 import org.apache.maven.surefire.its.fixture.SurefireJUnit4IntegrationTestCase;
24 import org.junit.Test;
25
26
27
28
29
30
31 public class Surefire628ConsoleOutputBeforeAndAfterClassIT
32 extends SurefireJUnit4IntegrationTestCase
33 {
34
35 @Test
36 public void testJunit3ParallelBuildResultCount()
37 {
38 OutputValidator validator =
39 unpack( "surefire-628-consoleoutputbeforeandafterclass" ).failNever().parallelMethods().executeTest();
40
41 validator.verifyTextInLog( "628Test1" );
42 validator.verifyTextInLog( "Before628Test1" );
43 validator.verifyTextInLog( "After628Test1" );
44 validator.verifyTextInLog( "628Test2" );
45 validator.verifyTextInLog( "BeforeClass628Test2" );
46 validator.verifyTextInLog( "AfterClass628Test2" );
47 }
48 }