X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Forg%2Fonap%2Fdmaap%2Fdmf%2Fmr%2Fservice%2Fimpl%2FTopicServiceImplTest.java;fp=src%2Ftest%2Fjava%2Forg%2Fonap%2Fdmaap%2Fdmf%2Fmr%2Fservice%2Fimpl%2FTopicServiceImplTest.java;h=90c379eb961d59efeb6549c65aa6320862cc5147;hb=45fe8aec27a65fb4ce38bd71698b1dc2db904aa4;hp=4424aa92ff8d053dcd1115df7e835152616a8034;hpb=89701dc6483800daef21eac3feafd4f74553f238;p=dmaap%2Fmessagerouter%2Fmessageservice.git diff --git a/src/test/java/org/onap/dmaap/dmf/mr/service/impl/TopicServiceImplTest.java b/src/test/java/org/onap/dmaap/dmf/mr/service/impl/TopicServiceImplTest.java index 4424aa9..90c379e 100644 --- a/src/test/java/org/onap/dmaap/dmf/mr/service/impl/TopicServiceImplTest.java +++ b/src/test/java/org/onap/dmaap/dmf/mr/service/impl/TopicServiceImplTest.java @@ -290,73 +290,42 @@ public class TopicServiceImplTest { } @Test - public void getValueOrDefault_shouldParseDeafultAndReturnIt_whenGivenValueIsZero() { + public void getIntValueOrDefault_shouldReturnOne_whenDefaultNotProvided() { //given - int value = 0; String defaultPropertyName = "propertyName"; - when(topicService.getPropertyFromAJSCmap(defaultPropertyName)).thenReturn("6"); - - //when - int extracted = topicService.getValueOrDefault(value, defaultPropertyName); - - //then - assertEquals(6, extracted); - } - - @Test - public void getValueOrDefault_shouldReturnGivenValue_whenGreaterThanZero() { - //given - int value = 3; - String defaultPropertyName = "propertyName"; - - //when - int extracted = topicService.getValueOrDefault(value, defaultPropertyName); - - //then - assertEquals(value, extracted); - verify(topicService, never()).getPropertyFromAJSCmap(defaultPropertyName); - } - - @Test - public void getValueOrDefault_shouldParseDeafultAndReturnIt_whenGivenValueIsNegative() { - //given - int value = -3; - String defaultPropertyName = "propertyName"; - when(topicService.getPropertyFromAJSCmap(defaultPropertyName)).thenReturn("6"); + when(topicService.getPropertyFromAJSCmap(defaultPropertyName)).thenReturn(""); //when - int extracted = topicService.getValueOrDefault(value, defaultPropertyName); + int extracted = topicService.getIntValueOrDefault(defaultPropertyName); //then - assertEquals(6, extracted); + assertEquals(1, extracted); } @Test - public void getValueOrDefault_shouldReturnOne_whenGivenValueIsZero_andDefaultNotProvided() { + public void getIntValueOrDefault_shouldReturnOne_whenValueIsNegative() { //given - int value = 0; String defaultPropertyName = "propertyName"; - when(topicService.getPropertyFromAJSCmap(defaultPropertyName)).thenReturn(""); + when(topicService.getPropertyFromAJSCmap(defaultPropertyName)).thenReturn("-1"); //when - int extracted = topicService.getValueOrDefault(value, defaultPropertyName); + int extracted = topicService.getIntValueOrDefault(defaultPropertyName); //then assertEquals(1, extracted); } @Test - public void getValueOrDefault_shouldReturnOne_whenGivenValueIsZero_andDefaultNaN() { + public void getIntValueOrDefault_shouldParseDefaultAndReturnIt_whenGivenValueIsPositive() { //given - int value = 0; String defaultPropertyName = "propertyName"; - when(topicService.getPropertyFromAJSCmap(defaultPropertyName)).thenReturn("a"); + when(topicService.getPropertyFromAJSCmap(defaultPropertyName)).thenReturn("3"); //when - int extracted = topicService.getValueOrDefault(value, defaultPropertyName); + int extracted = topicService.getIntValueOrDefault(defaultPropertyName); //then - assertEquals(1, extracted); + assertEquals(3, extracted); } @Test(expected = TopicExistsException.class)