912eea9d7554a005c4f88a20275152bf1495a554
[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 java.io.IOException;
4
5 import org.codehaus.jackson.map.ObjectMapper;
6 import org.junit.Before;
7 import org.junit.Test;
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 }