2 * ============LICENSE_START==========================================
4 * ===================================================================
5 * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
6 * ===================================================================
8 * Unless otherwise specified, all software contained herein is licensed
9 * under the Apache License, Version 2.0 (the "License");
10 * you may not use this software except in compliance with the License.
11 * You may obtain a copy of the License at
13 * http://www.apache.org/licenses/LICENSE-2.0
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
21 * Unless otherwise specified, all documentation contained herein is licensed
22 * under the Creative Commons License, Attribution 4.0 Intl. (the "License");
23 * you may not use this documentation except in compliance with the License.
24 * You may obtain a copy of the License at
26 * https://creativecommons.org/licenses/by/4.0/
28 * Unless required by applicable law or agreed to in writing, documentation
29 * distributed under the License is distributed on an "AS IS" BASIS,
30 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
31 * See the License for the specific language governing permissions and
32 * limitations under the License.
34 * ============LICENSE_END============================================
38 package org.onap.portalapp.portal.model;
40 import static org.junit.Assert.*;
42 import org.junit.Test;
43 import org.onap.portalapp.portal.ecomp.model.AppCatalogItem;
45 public class AppCatalogItemTest {
47 public AppCatalogItem mockAppCatalogItem(){
48 AppCatalogItem appCatalogItem = new AppCatalogItem();
50 appCatalogItem.setAlternateUrl("test");
51 appCatalogItem.setMlAppName("test");
53 return appCatalogItem;
57 public void appCatalogItemTest(){
58 AppCatalogItem appCatalogItem = mockAppCatalogItem();
60 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
61 appCatalogItem1.setAlternateUrl("test");
62 appCatalogItem1.setMlAppName("test");
64 assertEquals(appCatalogItem.getAlternateUrl(), appCatalogItem1.getAlternateUrl());
65 assertEquals(appCatalogItem.getMlAppName(), appCatalogItem1.getMlAppName());
67 assertEquals(appCatalogItem.toString(), "AppCatalogItem [id=null, name=null, access=null, select=null, pending=null]");
68 assertEquals(appCatalogItem.hashCode(), appCatalogItem1.hashCode());
69 assertTrue(appCatalogItem.equals(appCatalogItem1));
73 public void hashCodeTest(){
74 AppCatalogItem appCatalogItem = new AppCatalogItem();
75 appCatalogItem.setAccess(true);
76 appCatalogItem.setAlternateUrl("test");
77 appCatalogItem.setDescription("test");
78 appCatalogItem.setId(123L);
79 appCatalogItem.setImageUrl("test");
80 appCatalogItem.setName("test");
81 appCatalogItem.setNotes("test");
82 appCatalogItem.setOpen(false);
83 appCatalogItem.setPending(false);
84 appCatalogItem.setRestricted(false);
85 appCatalogItem.setSelect(false);
86 appCatalogItem.setUrl("test");
87 appCatalogItem.hashCode();
91 public void equalsTest(){
92 AppCatalogItem appCatalogItem = new AppCatalogItem();
93 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
94 appCatalogItem.equals(appCatalogItem1);
98 public void equalsTest1(){
99 AppCatalogItem appCatalogItem = new AppCatalogItem();
100 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
101 appCatalogItem.setAccess(true);
102 appCatalogItem.setAlternateUrl("test");
103 appCatalogItem.setDescription("test");
104 appCatalogItem.setId(123L);
105 appCatalogItem.setImageUrl("test");
106 appCatalogItem.setName("test");
107 appCatalogItem.setNotes("test");
108 appCatalogItem.setOpen(false);
109 appCatalogItem.setPending(false);
110 appCatalogItem.setRestricted(false);
111 appCatalogItem.setSelect(false);
112 appCatalogItem.setUrl("test");
113 appCatalogItem.equals(appCatalogItem1);
117 public void equalsTest2(){
118 AppCatalogItem appCatalogItem = new AppCatalogItem();
119 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
120 appCatalogItem.setAlternateUrl("test");
121 appCatalogItem.setDescription("test");
122 appCatalogItem.setId(123L);
123 appCatalogItem.setImageUrl("test");
124 appCatalogItem.setName("test");
125 appCatalogItem.setNotes("test");
126 appCatalogItem.setOpen(false);
127 appCatalogItem.setPending(false);
128 appCatalogItem.setRestricted(false);
129 appCatalogItem.setSelect(false);
130 appCatalogItem.setUrl("test");
131 appCatalogItem.equals(appCatalogItem1);
135 public void equalsTest3(){
136 AppCatalogItem appCatalogItem = new AppCatalogItem();
137 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
138 appCatalogItem.setDescription("test");
139 appCatalogItem.setId(123L);
140 appCatalogItem.setImageUrl("test");
141 appCatalogItem.setName("test");
142 appCatalogItem.setNotes("test");
143 appCatalogItem.setOpen(false);
144 appCatalogItem.setPending(false);
145 appCatalogItem.setRestricted(false);
146 appCatalogItem.setSelect(false);
147 appCatalogItem.setUrl("test");
148 appCatalogItem.equals(appCatalogItem1);
152 public void equalsTest4(){
153 AppCatalogItem appCatalogItem = new AppCatalogItem();
154 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
155 appCatalogItem.setId(123L);
156 appCatalogItem.setImageUrl("test");
157 appCatalogItem.setName("test");
158 appCatalogItem.setNotes("test");
159 appCatalogItem.setOpen(false);
160 appCatalogItem.setPending(false);
161 appCatalogItem.setRestricted(false);
162 appCatalogItem.setSelect(false);
163 appCatalogItem.setUrl("test");
164 appCatalogItem.equals(appCatalogItem1);
168 public void equalsTest5(){
169 AppCatalogItem appCatalogItem = new AppCatalogItem();
170 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
171 appCatalogItem.setImageUrl("test");
172 appCatalogItem.setName("test");
173 appCatalogItem.setNotes("test");
174 appCatalogItem.setOpen(false);
175 appCatalogItem.setPending(false);
176 appCatalogItem.setRestricted(false);
177 appCatalogItem.setSelect(false);
178 appCatalogItem.setUrl("test");
179 appCatalogItem.equals(appCatalogItem1);
183 public void equalsTest6(){
184 AppCatalogItem appCatalogItem = new AppCatalogItem();
185 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
186 appCatalogItem.setName("test");
187 appCatalogItem.setNotes("test");
188 appCatalogItem.setOpen(false);
189 appCatalogItem.setPending(false);
190 appCatalogItem.setRestricted(false);
191 appCatalogItem.setSelect(false);
192 appCatalogItem.setUrl("test");
193 appCatalogItem.equals(appCatalogItem1);
197 public void equalsTest7(){
198 AppCatalogItem appCatalogItem = new AppCatalogItem();
199 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
200 appCatalogItem.setNotes("test");
201 appCatalogItem.setOpen(false);
202 appCatalogItem.setPending(false);
203 appCatalogItem.setRestricted(false);
204 appCatalogItem.setSelect(false);
205 appCatalogItem.setUrl("test");
206 appCatalogItem.equals(appCatalogItem1);
210 public void equalsTest8(){
211 AppCatalogItem appCatalogItem = new AppCatalogItem();
212 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
213 appCatalogItem.setOpen(false);
214 appCatalogItem.setPending(false);
215 appCatalogItem.setRestricted(false);
216 appCatalogItem.setSelect(false);
217 appCatalogItem.setUrl("test");
218 appCatalogItem.equals(appCatalogItem1);
222 public void equalsTest9(){
223 AppCatalogItem appCatalogItem = new AppCatalogItem();
224 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
225 appCatalogItem.setPending(false);
226 appCatalogItem.setRestricted(false);
227 appCatalogItem.setSelect(false);
228 appCatalogItem.setUrl("test");
229 appCatalogItem.equals(appCatalogItem1);
233 public void equalsTest10(){
234 AppCatalogItem appCatalogItem = new AppCatalogItem();
235 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
236 appCatalogItem.setRestricted(false);
237 appCatalogItem.setSelect(false);
238 appCatalogItem.setUrl("test");
239 appCatalogItem.equals(appCatalogItem1);
243 public void equalsTest11(){
244 AppCatalogItem appCatalogItem = new AppCatalogItem();
245 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
246 appCatalogItem.setSelect(false);
247 appCatalogItem.setUrl("test");
248 appCatalogItem.equals(appCatalogItem1);
252 public void equalsTest12(){
253 AppCatalogItem appCatalogItem = new AppCatalogItem();
254 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
255 appCatalogItem.setUrl("test");
256 appCatalogItem.equals(appCatalogItem1);
260 public void equalsTest13(){
261 AppCatalogItem appCatalogItem = new AppCatalogItem();
262 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
263 appCatalogItem.setUrl("test");
264 appCatalogItem.equals(appCatalogItem1);
268 public void equalsTest14(){
269 AppCatalogItem appCatalogItem = new AppCatalogItem();
270 AppCatalogItem appCatalogItem1 = new AppCatalogItem();
271 appCatalogItem.equals(appCatalogItem1);