aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pom.xml13
-rw-r--r--src/test/java/DcaeServiceTypesApiServiceImplTests.java9
2 files changed, 19 insertions, 3 deletions
diff --git a/pom.xml b/pom.xml
index b68f6d8..39f882a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -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);