5b8440b8b6939c72c9a97038875df6febf3c51f7
[portal.git] / ecomp-portal-BE-common / src / test / java / org / openecomp / portalapp / portal / model / AppCatalogItemTest.java
1 package org.openecomp.portalapp.portal.model;
2
3 import static org.junit.Assert.*;
4
5 import org.junit.Test;
6 import org.openecomp.portalapp.portal.ecomp.model.AppCatalogItem;
7
8 public class AppCatalogItemTest {
9
10         public AppCatalogItem mockAppCatalogItem(){
11                 AppCatalogItem appCatalogItem = new AppCatalogItem();
12                 
13                 appCatalogItem.setAlternateUrl("test");
14                 appCatalogItem.setMlAppName("test");
15                 
16                 return appCatalogItem;
17         }
18         
19         @Test
20         public void appCatalogItemTest(){
21                 AppCatalogItem appCatalogItem = mockAppCatalogItem();
22                 
23                 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
24                 appCatalogItem1.setAlternateUrl("test");
25                 appCatalogItem1.setMlAppName("test");
26                 
27                 assertEquals(appCatalogItem.getAlternateUrl(), appCatalogItem1.getAlternateUrl());
28                 assertEquals(appCatalogItem.getMlAppName(), appCatalogItem1.getMlAppName());
29
30                 assertEquals(appCatalogItem.toString(), "AppCatalogItem [id=null, name=null, access=null, select=null, pending=null]");
31                 assertEquals(appCatalogItem.hashCode(), appCatalogItem1.hashCode());
32                 assertTrue(appCatalogItem.equals(appCatalogItem1));
33                 
34         }
35 }