diff options
author | Sandeep J <sandeejh@in.ibm.com> | 2019-01-22 20:21:52 +0530 |
---|---|---|
committer | Sandeep J <sandeejh@in.ibm.com> | 2019-01-22 20:23:23 +0530 |
commit | 1dcbea199fbdb7159eb5fc8a97f0a69287d40ab8 (patch) | |
tree | 9be76748e5b51c1c95343227fbdf584125749858 | |
parent | 8ab76666562642a25dfab6d9b326976402b9197b (diff) |
added test cases to JsonResponseTest.java
to increase code coverage
Issue-ID: MUSIC-182
Change-Id: Id617236bf1548f19956a0a03c60ea69808b3bca0
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
-rw-r--r-- | src/test/java/org/onap/music/unittests/JsonResponseTest.java | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/test/java/org/onap/music/unittests/JsonResponseTest.java b/src/test/java/org/onap/music/unittests/JsonResponseTest.java index 9da10638..781cdd7b 100644 --- a/src/test/java/org/onap/music/unittests/JsonResponseTest.java +++ b/src/test/java/org/onap/music/unittests/JsonResponseTest.java @@ -4,6 +4,8 @@ * =================================================================== * Copyright (c) 2017 AT&T Intellectual Property * =================================================================== + * Modifications Copyright (c) 2018-2019 IBM. + * =================================================================== * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -23,8 +25,11 @@ package org.onap.music.unittests; import static org.junit.Assert.*; + +import java.util.HashMap; import java.util.Map; import org.junit.Test; +import org.onap.music.lockingservice.MusicLockState.LockStatus; import org.onap.music.main.ResultType; import org.onap.music.response.jsonobjects.JsonResponse; @@ -80,4 +85,44 @@ public class JsonResponseTest { assertEquals(ResultType.FAILURE, myMap.get("status")); } + @Test + public void testMessage() { + result = new JsonResponse(ResultType.SUCCESS); + result.setMessage("message"); + assertEquals("message", result.getMessage()); + + } + + @Test + public void testDataResult() { + result = new JsonResponse(ResultType.SUCCESS); + Map<String, HashMap<String, Object>> dataResult= new HashMap<>(); + result.setDataResult(dataResult); + assertEquals(dataResult, result.getDataResult()); + + } + + @Test + public void testLock() { + result = new JsonResponse(ResultType.SUCCESS); + result.setLock("lock"); + assertEquals("lock", result.getLock()); + + } + + @Test + public void testLockStatus() { + result = new JsonResponse(ResultType.SUCCESS); + LockStatus status = LockStatus.LOCKED; + result.setLockStatus(status); + assertEquals(status, result.getLockStatus()); + + } + + @Test + public void testToString() { + result = new JsonResponse(ResultType.SUCCESS); + assertTrue(result.toString() instanceof String); + + } } |