import static org.mockito.Mockito.mock;
import com.fasterxml.jackson.databind.ObjectMapper;
+import com.oransc.rappmanager.models.BeanTestConfiguration;
+import com.oransc.rappmanager.models.cache.RappCacheService;
+import com.oransc.rappmanager.models.configuration.RappsEnvironmentConfiguration;
import com.oransc.rappmanager.models.csar.RappCsarConfigurationHandler;
import com.oransc.rappmanager.models.exception.RappValidationException;
import java.io.File;
import org.springframework.web.multipart.MultipartFile;
@SpringBootTest
-@ContextConfiguration(classes = {RappValidationHandler.class, NamingValidator.class, FileExistenceValidator.class,
- ArtifactDefinitionValidator.class, RappValidationUtils.class, RappCsarConfigurationHandler.class,
- ObjectMapper.class})
+@ContextConfiguration(classes = {BeanTestConfiguration.class, RappValidationHandler.class, NamingValidator.class,
+ FileExistenceValidator.class, ArtifactDefinitionValidator.class, AsdDescriptorValidator.class,
+ RappValidationUtils.class, RappsEnvironmentConfiguration.class, RappCsarConfigurationHandler.class,
+ ObjectMapper.class, RappCacheService.class})
class RappValidationHandlerTest {
@Autowired
Arguments.of(multipartFileNoTosca, "rApp package missing a file TOSCA-Metadata/TOSCA.meta"),
Arguments.of(multipartFileNoAsdYaml, "rApp package missing a file Definitions/asd.yaml"),
Arguments.of(multipartFileMissingArtifact,
- "rApp package missing a file Artifacts/Deployment/HELM/orufhrecovery-1.0.0.tgz"),
+ "rApp package missing a file Artifacts/Deployment/HELM/hello-world-chart-0.1.0.tgz"),
Arguments.of(multipartFileNoComposition, errorMsgMissingAcmComposition));
}