RappInstanceStateMachine.class})
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
@AutoConfigureMockMvc
-public class SmeDeployerTest {
+class SmeDeployerTest {
MockRestServiceServer mockServer;
@Autowired
@Autowired
RappInstanceStateMachine rappInstanceStateMachine;
@Autowired
- RappCacheService rappCacheService;
- @Autowired
ObjectMapper objectMapper;
private final String validRappFile = "valid-rapp-package.csar";
String URI_PROVIDER_REGISTRATIONS, URI_PROVIDER_REGISTRATION, URI_PUBLISH_APIS, URI_PUBLISH_API, URI_INVOKERS,
}
@Test
- void testUndeployRappInstanceFailure() throws Exception {
+ void testUndeployRappInstanceFailure() {
UUID rappId = UUID.randomUUID();
UUID apfId = UUID.randomUUID();
List<String> invokers = List.of(String.valueOf(UUID.randomUUID()), String.valueOf(UUID.randomUUID()));
rappInstance.getSme().setProviderFunctionIds(providerFuncs.values().stream().toList());
rappInstance.getSme().setServiceApiIds(serviceApis);
rappInstance.getSme().setInvokerIds(invokers);
+ rappInstanceStateMachine.onboardRappInstance(rappInstance.getRappInstanceId());
boolean undeployRapp = smeDeployer.undeployRappInstance(rapp, rappInstance);
mockServer.verify();
assertFalse(undeployRapp);