1717public class OrganizationTest {
1818
1919 /**
20- * Tests the Organization constructor
20+ * Tests the Organization constructors
2121 *
2222 * @throws MalformedURLException
2323 *
@@ -30,29 +30,58 @@ public void testOrganization() throws MalformedURLException {
3030 assertEquals ("" , org .getOrgName ());
3131 assertEquals ("" , org .getOrgDisplayName ());
3232 assertEquals ("" , org .getOrgUrl ());
33+ assertEquals ("en" , org .getOrgLangAttribute ());
3334
3435 String urlStr = null ;
3536 Organization org2 = new Organization (null , null , urlStr );
3637 assertEquals ("" , org2 .getOrgName ());
3738 assertEquals ("" , org2 .getOrgDisplayName ());
3839 assertEquals ("" , org2 .getOrgUrl ());
40+ assertEquals ("en" , org2 .getOrgLangAttribute ());
3941
4042 URL urlExample = new URL ("http://example.com" );
4143 Organization org3 = new Organization ("" , "" , urlExample );
4244 assertEquals ("" , org3 .getOrgName ());
4345 assertEquals ("" , org3 .getOrgDisplayName ());
4446 assertEquals ("http://example.com" , org3 .getOrgUrl ());
47+ assertEquals ("en" , org3 .getOrgLangAttribute ());
4548
4649 String urlExampleStr = "http://example.com" ;
4750 Organization org4 = new Organization ("" , "" , urlExampleStr );
4851 assertEquals ("" , org4 .getOrgName ());
4952 assertEquals ("" , org4 .getOrgDisplayName ());
5053 assertEquals ("http://example.com" , org4 .getOrgUrl ());
54+ assertEquals ("en" , org4 .getOrgLangAttribute ());
5155
5256 Organization org5 = new Organization ("OrgName" , "DisplayName" , urlExampleStr );
5357 assertEquals ("OrgName" , org5 .getOrgName ());
5458 assertEquals ("DisplayName" , org5 .getOrgDisplayName ());
5559 assertEquals ("http://example.com" , org5 .getOrgUrl ());
60+ assertEquals ("en" , org5 .getOrgLangAttribute ());
61+
62+ Organization org6 = new Organization ("NomOrg" , "DisplayName" , urlExampleStr , "fr" );
63+ assertEquals ("NomOrg" , org6 .getOrgName ());
64+ assertEquals ("DisplayName" , org6 .getOrgDisplayName ());
65+ assertEquals ("http://example.com" , org6 .getOrgUrl ());
66+ assertEquals ("fr" , org6 .getOrgLangAttribute ());
67+
68+ Organization org7 = new Organization ("NomOrg" , "DisplayName" , urlExample , "fr" );
69+ assertEquals ("NomOrg" , org7 .getOrgName ());
70+ assertEquals ("DisplayName" , org7 .getOrgDisplayName ());
71+ assertEquals ("http://example.com" , org7 .getOrgUrl ());
72+ assertEquals ("fr" , org7 .getOrgLangAttribute ());
73+
74+ Organization org8 = new Organization ("OrgName" , "DisplayName" , urlExampleStr , "" );
75+ assertEquals ("OrgName" , org8 .getOrgName ());
76+ assertEquals ("DisplayName" , org8 .getOrgDisplayName ());
77+ assertEquals ("http://example.com" , org8 .getOrgUrl ());
78+ assertEquals ("en" , org8 .getOrgLangAttribute ());
79+
80+ Organization org9 = new Organization ("OrgName" , "DisplayName" , urlExampleStr , null );
81+ assertEquals ("OrgName" , org9 .getOrgName ());
82+ assertEquals ("DisplayName" , org9 .getOrgDisplayName ());
83+ assertEquals ("http://example.com" , org9 .getOrgUrl ());
84+ assertEquals ("en" , org9 .getOrgLangAttribute ());
5685 }
5786
5887 /**
@@ -67,11 +96,14 @@ public void testEqualsTo() {
6796 Organization org3 = new Organization ("SP Java 3" , "SP Java Example" , "http://sp.example.com" );
6897 Organization org4 = new Organization ("SP Java" , "SP Java Example 4" , "http://sp.example.com" );
6998 Organization org5 = new Organization ("SP Java" , "SP Java Example" , "http://sp.example.com/5" );
70- Organization org6 = new Organization ("SP Java 6" , "SP Java Example 6" , "http://sp.example.com/6" );
99+ Organization org6 = new Organization ("SP Java" , "SP Java Example" , "http://sp.example.com" , "en" );
100+ Organization org7 = new Organization ("SP Java" , "SP Java Example" , "http://sp.example.com" , "fr" );
71101
72102 assertTrue (org .equalsTo (org2 ));
73103 assertFalse (org .equalsTo (org3 ));
74104 assertFalse (org .equalsTo (org4 ));
75105 assertFalse (org .equalsTo (org5 ));
106+ assertTrue (org .equalsTo (org6 ));
107+ assertFalse (org .equalsTo (org7 ));
76108 }
77109}
0 commit comments