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 public class ReportTestCaseTest
28 extends TestCase
29 {
30 private ReportTestCase tCase;
31
32
33
34
35 @Override
36 protected void setUp()
37 throws Exception
38 {
39 super.setUp();
40
41 tCase = new ReportTestCase();
42 }
43
44 public void testSetName()
45 {
46 tCase.setName( "Test Case Name" );
47
48 assertEquals( "Test Case Name", tCase.getName() );
49 }
50
51 public void testSetTime()
52 {
53 tCase.setTime( .06f );
54
55 assertEquals( .06f, tCase.getTime(), 0.0 );
56 }
57
58 public void testSetFailure()
59 {
60 tCase.setFailure( "messageVal", "typeVal" );
61
62 assertEquals( "messageVal", tCase.getFailureMessage() );
63 assertEquals( "typeVal", tCase.getFailureType() );
64 }
65
66 public void testSetFullName()
67 {
68 tCase.setFullName( "Test Case Full Name" );
69
70 assertEquals( "Test Case Full Name", tCase.getFullName() );
71 }
72 }