1 package org.apache.maven.plugin.javadoc;
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.plugin.javadoc.options.Group;
23 import org.codehaus.plexus.PlexusTestCase;
24
25
26
27
28 public class GroupTest
29 extends PlexusTestCase
30 {
31
32
33
34 protected void setUp()
35 throws Exception
36 {
37 super.setUp();
38 }
39
40
41
42
43 protected void tearDown()
44 throws Exception
45 {
46 super.tearDown();
47 }
48
49
50
51
52
53
54 public void testNotEquals()
55 throws Exception
56 {
57 Group group = new Group();
58 group.setTitle( "GROUP" );
59 group.setPackages( "PACKAGES" );
60
61 assertFalse( group.equals( new String() ) );
62 }
63
64
65
66
67
68
69 public void testEquals()
70 throws Exception
71 {
72 Group group = new Group();
73 group.setTitle( "GROUP" );
74 group.setPackages( "PACKAGES" );
75
76 Group equalGroup = new Group();
77 equalGroup.setTitle( "GROUP" );
78 equalGroup.setPackages( "PACKAGES" );
79
80 assertTrue( group.equals( equalGroup ) );
81 }
82
83
84
85
86
87
88 public void testHashCode()
89 throws Exception
90 {
91 Group group = new Group();
92 group.setTitle( "GROUP" );
93 group.setPackages( "PACKAGES" );
94
95 assertEquals( group.hashCode(), -242064495 );
96 }
97
98
99
100
101
102
103 public void testToString()
104 throws Exception
105 {
106 Group group = new Group();
107 group.setTitle( "GROUP" );
108 group.setPackages( "PACKAGES" );
109
110 assertTrue( group.toString().indexOf( "GROUP" ) != -1 );
111 assertTrue( group.toString().indexOf( "PACKAGES" ) != -1 );
112 }
113 }