1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.model;
20
21 import junit.framework.TestCase;
22
23
24
25
26
27
28 public class OrganizationTest extends TestCase {
29
30 public void testHashCodeNullSafe() {
31 new Organization().hashCode();
32 }
33
34 public void testEqualsNullSafe() {
35 assertFalse(new Organization().equals(null));
36
37 new Organization().equals(new Organization());
38 }
39
40 public void testEqualsIdentity() {
41 Organization thing = new Organization();
42 assertTrue(thing.equals(thing));
43 }
44
45 public void testToStringNullSafe() {
46 assertNotNull(new Organization().toString());
47 }
48
49 public void testToStringNotNonsense11() {
50 Organization org = new Organization();
51 org.setName("Testing Maven Unit");
52 org.setUrl("https://maven.localdomain");
53
54 assertEquals("Organization {name=Testing Maven Unit, url=https://maven.localdomain}", org.toString());
55 }
56
57 public void testToStringNotNonsense10() {
58 Organization org = new Organization();
59 org.setName("Testing Maven Unit");
60
61 assertEquals("Organization {name=Testing Maven Unit, url=null}", org.toString());
62 }
63
64 public void testToStringNotNonsense01() {
65 Organization org = new Organization();
66 org.setUrl("https://maven.localdomain");
67
68 assertEquals("Organization {name=null, url=https://maven.localdomain}", org.toString());
69 }
70
71 public void testToStringNotNonsense00() {
72 Organization org = new Organization();
73
74 assertEquals("Organization {name=null, url=null}", org.toString());
75 }
76 }