aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation
diff options
context:
space:
mode:
authorIttay Stern <ittay.stern@att.com>2019-11-27 09:59:50 +0200
committerIttay Stern <ittay.stern@att.com>2019-11-27 09:59:50 +0200
commit1ac78d5aa795ab3b7a49a16c062b82d51d1b3600 (patch)
tree0500c32b638e3294601e389e683bdddae59e4677 /vid-automation
parent4be73ee021a45e44f3fecc33ce3d9ab121cadb47 (diff)
Don't assert host:port on SDC ProbeApiTest
Undo Make ProbeApiTest expectation to follow tests' Simulator config Issue-ID: VID-647 Change-Id: I6a6a487835be5865d2b5fed185939ea2ab79a880 Signed-off-by: Ittay Stern <ittay.stern@att.com>
Diffstat (limited to 'vid-automation')
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java18
1 files changed, 8 insertions, 10 deletions
diff --git a/vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java
index 05075896a..d3c72dab6 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java
@@ -6,9 +6,9 @@ import static org.hamcrest.CoreMatchers.endsWith;
import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.startsWith;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.testng.Assert.assertEquals;
import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
-import static vid.automation.test.services.SimulatorApi.getSimulatedResponsesPort;
-import static vid.automation.test.services.SimulatorApi.getSimulatorHost;
import com.google.common.collect.ImmutableList;
import java.lang.reflect.Method;
@@ -17,7 +17,6 @@ import java.util.List;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
-import org.junit.Assert;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGetInvalidResponse;
@@ -43,8 +42,7 @@ public class ProbeApiTest extends BaseApiTest {
private static final String MSO_QUERY_PARAMS = "filter=requestExecutionDate:EQUALS:01-01-2100";
private static final String AAI_QUERY_PARMAS = "business/customers?subscriber-type=INFRA&depth=0";
private static final String SDC_PATH_PARAMS = "46401eec-35bd-4e96-ad0d-0356ff6b8c8d/toscaModel";
- private static final String SCHEDULER_PATH =
- String.format("http://%s:%d/scheduler/v1/ChangeManagement/schedules/scheduleDetails/", getSimulatorHost(), getSimulatedResponsesPort());
+ private static final String SCHEDULER_PATH = "/scheduler/v1/ChangeManagement/schedules/scheduleDetails/";
@BeforeClass
@@ -210,7 +208,7 @@ public class ProbeApiTest extends BaseApiTest {
new ParameterizedTypeReference<List<ExternalComponentStatus>>() {
});
List<ExternalComponentStatus> probeResults = response.getBody();
- Assert.assertEquals(5, probeResults.size());
+ assertEquals(5, probeResults.size());
assertResultAsExpected(ExternalComponentStatus.Component.AAI, probeResults, expectedStatuses);
assertResultAsExpected(ExternalComponentStatus.Component.SDC, probeResults, expectedStatuses);
assertResultAsExpected(ExternalComponentStatus.Component.MSO, probeResults, expectedStatuses);
@@ -223,16 +221,16 @@ public class ProbeApiTest extends BaseApiTest {
ExternalComponentStatus componentStatus = probeResults.stream().filter(x -> x.getComponent() == component)
.findFirst().orElseThrow(() -> new AssertionError(component.name()+" result not found in response"));
- Assert.assertThat("wrong metadata for " + component, requestMetadataReflected(componentStatus.getMetadata()),
+ assertThat("wrong metadata for " + component, requestMetadataReflected(componentStatus.getMetadata()),
is(requestMetadataReflected(expectedStatus.getMetadata())));
- Assert.assertThat("wrong url for " + component, componentStatus.getMetadata().getUrl(),
+ assertThat("wrong url for " + component, componentStatus.getMetadata().getUrl(),
both(endsWith(expectedStatus.getMetadata().getUrl())).and(startsWith("http")));
- Assert.assertThat("wrong description for " + component, componentStatus.getMetadata().getDescription(),
+ assertThat("wrong description for " + component, componentStatus.getMetadata().getDescription(),
anyOf(equalTo(expectedStatus.getMetadata().getDescription()), startsWith(expectedStatus.getMetadata().getDescription())));
- Assert.assertThat("wrong status for " + component, componentStatus.isAvailable(), is(expectedStatus.isAvailable()));
+ assertThat("wrong status for " + component, componentStatus.isAvailable(), is(expectedStatus.isAvailable()));
}
//serialize fields except of fields we cannot know ahead of time