1 package org.onap.ccsdk.sli.adaptors.aai.data;
3 import static org.junit.Assert.assertEquals;
4 import static org.junit.Assert.assertTrue;
5 import static org.mockito.Mockito.mock;
7 import java.util.HashMap;
10 import org.junit.After;
11 import org.junit.Before;
12 import org.junit.Test;
14 public class ResponseMessageTest {
16 ResponseMessage _rmInstance;
17 protected String _messageId;
18 protected String _text;
19 protected Variables _variables;
20 protected Map<String, Object> _additionalProperties;
23 public void setUp() throws Exception {
24 _rmInstance = new ResponseMessage();
25 _messageId = "messageId";
27 _variables = mock(Variables.class);
28 _additionalProperties = new HashMap<String, Object>() {{
29 put("prop1", "propvalue1");
30 put("prop2", "propvalue2");
35 public void tearDown() throws Exception {
40 _additionalProperties = null;
44 public void testSetMessageId() {
45 _rmInstance.setMessageId(_messageId);
46 assertTrue(_rmInstance.getMessageId().equals(_messageId));
50 public void testSetText() {
51 _rmInstance.setText(_text);
52 assertTrue(_rmInstance.getText().equals(_text));
56 public void testSetVariables() {
57 _rmInstance.setVariables(_variables);
58 assertEquals(_rmInstance.getVariables(), _variables);
62 public void testSetAdditionalProperty() {
63 _rmInstance.setAdditionalProperty("prop1", "propvalue1");
64 _rmInstance.setAdditionalProperty("prop2", "propvalue2");
65 assertEquals(_rmInstance.getAdditionalProperties(), _additionalProperties);