- 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");