<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>
import java.util.Arrays;
import java.util.Objects;
+import java.util.UUID;
/**
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);