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.SurefireJUnit4IntegrationTestCase;
23 import org.junit.Test;
24
25
26
27
28
29
30
31
32
33
34
35 public class Surefire621TestCountingJunit3InParallelIT
36 extends SurefireJUnit4IntegrationTestCase
37 {
38
39
40
41 @Test
42 public void testJunit3AllParallelBuildResultCount()
43 {
44 unpack( "surefire-621-testCounting-junit3-in-parallel" )
45 .activateProfile( "all-parallel-junit3-testcases" )
46 .execute( "integration-test" )
47 .assertTestSuiteResults( 6, 0, 0, 0 );
48 }
49
50
51
52
53 @Test
54 public void testJunit3ParallelBuildResultCount()
55 {
56 unpack( "surefire-621-testCounting-junit3-in-parallel" )
57 .failNever()
58 .activateProfile( "parallel-junit3-testcases" )
59 .execute( "install" )
60 .assertTestSuiteResults( 6, 0, 0, 0 );
61 }
62
63
64
65
66 @Test
67 public void testJunit3BuildResultCount()
68 {
69 unpack( "surefire-621-testCounting-junit3-in-parallel" )
70 .activateProfile( "junit3-testcases" )
71 .execute( "integration-test" )
72 .assertTestSuiteResults( 6, 0, 0, 0 );
73 }
74
75
76
77
78 @Test
79 public void testJunit3ParallelSuiteBuildResultCount()
80 {
81 unpack( "surefire-621-testCounting-junit3-in-parallel" )
82 .activateProfile( "parallel-junit3-testsuite" )
83 .execute( "integration-test" )
84 .assertTestSuiteResults( 6, 0, 0, 0 );
85 }
86
87
88
89
90 @Test
91 public void testJunit3SuiteBuildResultCount()
92 {
93 unpack( "surefire-621-testCounting-junit3-in-parallel" )
94 .activateProfile( "junit3-testsuite" )
95 .execute( "integration-test" )
96 .assertTestSuiteResults( 6, 0, 0, 0 );
97 }
98 }