diff options
-rw-r--r-- | pom.xml | 13 | ||||
-rw-r--r-- | src/test/java/DcaeServiceTypesApiServiceImplTests.java | 9 |
2 files changed, 19 insertions, 3 deletions
@@ -320,6 +320,19 @@ <stagingProfileId>176c31dfe190a</stagingProfileId> </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.20.1</version> + <dependencies> + <dependency> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-junit47</artifactId> + <version>2.20.1</version> + </dependency> + </dependencies> + </plugin> </plugins> </build> diff --git a/src/test/java/DcaeServiceTypesApiServiceImplTests.java b/src/test/java/DcaeServiceTypesApiServiceImplTests.java index ce0011b..c4ada1f 100644 --- a/src/test/java/DcaeServiceTypesApiServiceImplTests.java +++ b/src/test/java/DcaeServiceTypesApiServiceImplTests.java @@ -47,6 +47,7 @@ import org.slf4j.LoggerFactory; import java.util.Arrays; import java.util.Objects; +import java.util.UUID; /** @@ -204,10 +205,12 @@ public class DcaeServiceTypesApiServiceImplTests { minimalFixture.setOwner("tester"); minimalFixture.setBlueprintTemplate("{ blueprint template goes here }"); - String expectedTypeId = String.format("%s:%s", minimalFixture.getTypeName(), minimalFixture.getTypeVersion()); + UUID expectedTypeIdUUID = UUID.randomUUID(); - when(mockTypesDAO.getByTypeId(expectedTypeId)).thenReturn(new DCAEServiceTypeObject()); - when(mockServicesDAO.countByType(DCAEServiceObject.DCAEServiceStatus.RUNNING, expectedTypeId)).thenReturn(10); + DCAEServiceTypeObject fakeExistingType = new DCAEServiceTypeObject(); + fakeExistingType.setTypeId(expectedTypeIdUUID.toString()); + when(mockTypesDAO.getByRequestFromNotASDC(minimalFixture)).thenReturn(fakeExistingType); + when(mockServicesDAO.countByType(DCAEServiceObject.DCAEServiceStatus.RUNNING, fakeExistingType.getTypeId())).thenReturn(10); try { Response response = api.dcaeServiceTypesTypeIdPost(minimalFixture, uriInfo, null); |