Merge from ECOMP's repository
[vid.git] / vid-app-common / src / test / java / org / onap / vid / aai / model / PnfResultTest.java
1 package org.onap.vid.aai.model;
2
3 import com.fasterxml.jackson.databind.ObjectMapper;
4 import org.junit.Before;
5 import org.junit.Test;
6
7 import java.io.IOException;
8
9 import static org.hamcrest.MatcherAssert.assertThat;
10 import static org.hamcrest.core.StringContains.containsString;
11
12 public class PnfResultTest {
13
14     private PnfResult pnfResult;
15
16     @Before
17     public void setUp(){
18         pnfResult = new PnfResult();
19         pnfResult.setAdditionalProperty("key1", "value1");
20         pnfResult.setAdditionalProperty("key2", "value2");
21     }
22
23     @Test
24     public void shouldHaveValidGettersAndSetters() throws IOException {
25         String result = new ObjectMapper().writeValueAsString(pnfResult);
26         assertThat(result, containsString("key1"));
27         assertThat(result, containsString("value2"));
28         assertThat(result, containsString("key2"));
29         assertThat(result, containsString("value2"));
30     }
31 }