1 package org.onap.ccsdk.sli.adaptors.aai.query;
3 import static org.junit.Assert.*;
4 import static org.mockito.Mockito.mock;
6 import java.util.ArrayList;
7 import java.util.HashMap;
11 import org.junit.After;
12 import org.junit.Before;
13 import org.junit.Test;
15 public class InstanceFiltersTest {
17 InstanceFilters _ifsInstance;
18 protected List<InstanceFilter> _instanceFilter;
19 protected Map<String, Object> _additionalProperties;
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");
36 public void tearDown() throws Exception {
38 _instanceFilter = null;
39 _additionalProperties = null;
43 public void testSetInstanceFilter() {
44 _ifsInstance.setInstanceFilter(_instanceFilter);
45 assertEquals(_ifsInstance.getInstanceFilter(), _instanceFilter);
50 public void testSetAdditionalProperty() {
51 _ifsInstance.setAdditionalProperty("prop1", "propvalue1");
52 _ifsInstance.setAdditionalProperty("prop2", "propvalue2");