@Override public DescribeEnvironmentResponse describeEnvironment(DescribeEnvironmentRequest request) throws ResourceNotFoundException, InvalidParameterException, InternalServiceException { return DescribeEnvironmentResponse.builder() .environment( Environment.builder() .environmentId(request.getEnvironmentId()) .role("") .environmentType(EnvironmentType.SingleTask) .createdTime(Instant.now()) .lastUpdatedTime(Instant.now()) .environmentHealth(EnvironmentHealth.HEALTHY) .environmentStatus(EnvironmentStatus.ACTIVE) .deploymentMethod(deploymentMethod) .deploymentConfiguration(DeploymentConfiguration.builder().build()) .activeEnvironmentRevisionId(activeEnvironmentRevisionId) .build()) .build(); }
describeEnvironmentResponse.getEnvironment().getEnvironmentId(), environmentIdWrapper); assertEquals( describeEnvironmentResponse.getEnvironment().getEnvironmentHealth(), environment.getEnvironmentHealth().name()); assertEquals( describeEnvironmentResponse.getEnvironment().getActiveEnvironmentRevisionId(), environment.getActiveEnvironmentRevisionId()); assertEquals( describeEnvironmentResponse.getEnvironment().getCreatedTime(), environment.getCreatedTime()); assertEquals( describeEnvironmentResponse.getEnvironment().getEnvironmentStatus(), environment.getEnvironmentStatus().name()); assertEquals(describeEnvironmentResponse.getEnvironment().getRole(), environment.getRole()); assertEquals( describeEnvironmentResponse.getEnvironment().getDeploymentConfiguration(), apiModelMapper.toWrapperDeploymentConfiguration(environment.getDeploymentConfiguration())); assertEquals( describeEnvironmentResponse.getEnvironment().getEnvironmentType().name(), environment.getEnvironmentType().name()); assertEquals( describeEnvironmentResponse.getEnvironment().getLastUpdatedTime(), environment.getLastUpdatedTime());
.getEnvironment(); String activeEnvironmentRevisionId = environment.getActiveEnvironmentRevisionId(); .environmentType( EnvironmentDescription.EnvironmentType.valueOf( environment.getEnvironmentType().toString())) .taskDefinitionArn(activeEnvironmentRevision.getTaskDefinition()) .deploymentMethod(environment.getDeploymentMethod()) .build();
@Test public void testCreateEnvironmentSuccessful() throws Exception { final CreateEnvironmentResponse createEnvironmentResponse = dataService.createEnvironment( models.createEnvironmentRequest().environmentId(createdEnvironmentId1).build()); assertThat(createEnvironmentResponse.getEnvironment().getEnvironmentId()) .isEqualTo(createdEnvironmentId1); }
@Test public void testCreateTwoEnvironmentsWithTheSameNameButDifferentClusters() throws Exception { final CreateEnvironmentResponse createEnvironmentResponse1 = dataService.createEnvironment( models.createEnvironmentRequest().environmentId(createdEnvironmentId1).build()); assertThat(createEnvironmentResponse1.getEnvironment().getEnvironmentId()) .isEqualTo(createdEnvironmentId1); final CreateEnvironmentResponse createEnvironmentResponse2 = dataService.createEnvironment( models.createEnvironmentRequest().environmentId(createdEnvironmentId2).build()); assertThat(createEnvironmentResponse2.getEnvironment().getEnvironmentId()) .isEqualTo(createdEnvironmentId2); } }
protected Environment environmentDS( final EnvironmentId id, final DeploymentConfiguration deploymentConfiguration) { return Environment.builder() .environmentId(id) .role(ROLE) .environmentType(ENVIRONMENT_TYPE) .environmentHealth(HEALTHY) .environmentStatus(STATUS) .deploymentMethod(DEPLOYMENT_METHOD) .deploymentConfiguration(deploymentConfiguration) .createdTime(Instant.now()) .lastUpdatedTime(Instant.now()) .build(); } }
@Test public void testDeleteEnvironment() throws Exception { dataService.createEnvironment( models.createEnvironmentRequest().environmentId(createdEnvironmentId).build()); final DeleteEnvironmentResponse deleteEnvironmentResponse = dataService.deleteEnvironment( models.deleteEnvironmentRequest().environmentId(createdEnvironmentId).build()); assertThat(deleteEnvironmentResponse.getEnvironment().getEnvironmentId()) .isEqualTo(createdEnvironmentId); } }
private Environment environmentWithActiveRevision(final String revisionId) { return Environment.builder() .environmentId(environmentId) .role("") .environmentType(EnvironmentType.SingleTask) .createdTime(Instant.now()) .lastUpdatedTime(Instant.now()) .environmentHealth(EnvironmentHealth.HEALTHY) .environmentStatus(EnvironmentStatus.ACTIVE) .deploymentMethod(DEPLOYMENT_METHOD) .deploymentConfiguration(DeploymentConfiguration.builder().build()) .activeEnvironmentRevisionId(revisionId) .build(); } }
@Test public void testDescribeEnvironment() throws Exception { dataService.createEnvironment( models.createEnvironmentRequest().environmentId(createdEnvironmentId1).build()); final DescribeEnvironmentResponse describeEnvironmentResponse = dataService.describeEnvironment( models.describeEnvironmentRequest().environmentId(createdEnvironmentId1).build()); assertThat(describeEnvironmentResponse.getEnvironment().getEnvironmentId()) .isEqualTo(createdEnvironmentId1); } }
Environment.builder() .environmentId(id) .role(ROLE)
Environment.builder() .environmentId(id) .role(ROLE)
DescribeEnvironmentResponse.builder() .environment( Environment.builder() .environmentId(environmentId) .role("")