Fixing trustStore issues in AAI Client
[ccsdk/sli/adaptors.git] / aai-service / provider / src / test / java / org / onap / ccsdk / sli / adaptors / aai / query / InstanceFiltersTest.java
1 package org.onap.ccsdk.sli.adaptors.aai.query;
2
3 import static org.junit.Assert.*;
4 import static org.mockito.Mockito.mock;
5
6 import java.util.ArrayList;
7 import java.util.HashMap;
8 import java.util.List;
9 import java.util.Map;
10
11 import org.junit.After;
12 import org.junit.Before;
13 import org.junit.Test;
14
15 public class InstanceFiltersTest {
16
17     InstanceFilters _ifsInstance;
18     protected List<InstanceFilter> _instanceFilter;
19     protected Map<String, Object> _additionalProperties;
20
21     @Before
22     public void setUp() throws Exception {
23         _ifsInstance = new InstanceFilters();
24         _instanceFilter =     new ArrayList<>();
25         InstanceFilter if1 = mock(InstanceFilter.class);
26         InstanceFilter if2  = mock(InstanceFilter.class);
27         _instanceFilter.add(if1);
28         _instanceFilter.add(if2);
29         _additionalProperties = new HashMap<String, Object>() {{
30             put("prop1", "propvalue1");
31             put("prop2", "propvalue2");
32         }};
33     }
34
35     @After
36     public void tearDown() throws Exception {
37         _ifsInstance = null;
38         _instanceFilter = null;
39         _additionalProperties = null;
40     }
41
42     @Test
43     public void testSetInstanceFilter() {
44         _ifsInstance.setInstanceFilter(_instanceFilter);
45         assertEquals(_ifsInstance.getInstanceFilter(), _instanceFilter);
46
47     }
48
49     @Test
50     public void testSetAdditionalProperty() {
51         _ifsInstance.setAdditionalProperty("prop1", "propvalue1");
52         _ifsInstance.setAdditionalProperty("prop2", "propvalue2");
53     }
54
55 }