1 package org.apache.maven.plugins.surefire.report;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import junit.framework.TestCase;
23
24
25
26
27 @SuppressWarnings( "checkstyle:magicnumber" )
28 public class ReportTestCaseTest
29 extends TestCase
30 {
31 private ReportTestCase tCase;
32
33
34
35
36 @Override
37 protected void setUp()
38 throws Exception
39 {
40 super.setUp();
41
42 tCase = new ReportTestCase();
43 }
44
45 public void testSetName()
46 {
47 tCase.setName( "Test Case Name" );
48
49 assertEquals( "Test Case Name", tCase.getName() );
50 }
51
52 public void testSetTime()
53 {
54 tCase.setTime( .06f );
55
56 assertEquals( .06f, tCase.getTime(), 0.0 );
57 }
58
59 public void testSetFailure()
60 {
61 tCase.setFailure( "messageVal", "typeVal" );
62
63 assertEquals( "messageVal", tCase.getFailureMessage() );
64 assertEquals( "typeVal", tCase.getFailureType() );
65 }
66
67 public void testSetFullName()
68 {
69 tCase.setFullName( "Test Case Full Name" );
70
71 assertEquals( "Test Case Full Name", tCase.getFullName() );
72 }
73 }