Add doc folder.
[portal.git] / ecomp-portal-BE-common-test / src / main / java / org / openecomp / portalapp / portal / transport / ExternalAccessPermsTest.java
1 package org.openecomp.portalapp.portal.transport;
2
3 import static org.junit.Assert.*;
4
5 import org.junit.Test;
6 import org.openecomp.portalapp.portal.transport.ExternalAccessPerms;
7
8 public class ExternalAccessPermsTest {
9
10         public ExternalAccessPerms mockExternalAccessPerms(){
11                 ExternalAccessPerms externalAccessPerms = new ExternalAccessPerms();
12                                 
13                 externalAccessPerms.setType("test");
14                 externalAccessPerms.setInstance("test");
15                 externalAccessPerms.setAction("test");
16                 externalAccessPerms.setDescription("test");
17                 
18                 return externalAccessPerms;
19         }
20         
21         @Test
22         public void externalAccessPermsTest(){
23                 ExternalAccessPerms externalAccessPerms = mockExternalAccessPerms();
24                 
25                 ExternalAccessPerms externalAccessPerms1 = new ExternalAccessPerms("test", "test", "test");
26                 ExternalAccessPerms externalAccessPerms2 = new ExternalAccessPerms("test", "test", "test", "test");
27                 ExternalAccessPerms externalAccessPerms3 = new ExternalAccessPerms();
28                 externalAccessPerms3.setType("test");
29                 externalAccessPerms3.setInstance("test");
30                 externalAccessPerms3.setAction("test");
31                 externalAccessPerms3.setDescription("test");
32                 
33                 assertEquals(externalAccessPerms.getType(), "test");
34                 assertEquals(externalAccessPerms.getInstance(), "test");
35                 assertEquals(externalAccessPerms.getAction(), "test");
36                 assertEquals(externalAccessPerms.getDescription(), "test");
37                 assertEquals(externalAccessPerms.hashCode(), externalAccessPerms3.hashCode());
38                 
39                 assertTrue(externalAccessPerms1.equals(new ExternalAccessPerms("test", "test", "test")));
40                 assertTrue(externalAccessPerms2.equals(new ExternalAccessPerms("test", "test", "test", "test")));
41         }
42 }