@Override public DescribeEnvironmentRevisionResponse describeEnvironmentRevision( DescribeEnvironmentRevisionRequest request) throws ResourceNotFoundException, InvalidParameterException, InternalServiceException { return DescribeEnvironmentRevisionResponse.builder() .environmentRevision( EnvironmentRevision.builder() .environmentId(request.getEnvironmentId()) .environmentRevisionId("1") .taskDefinition(taskDefinition) .createdTime(Instant.now()) .build()) .build(); }
@Test public void describeEnvironmentRevisionSuccess() throws Exception { when(environmentRepository.getEnvironmentRevision(environmentId, ENVIRONMENT_REVISION_ID)) .thenReturn(environmentRevision); final DescribeEnvironmentRevisionResponse describeEnvironmentRevisionResponse = describeEnvironmentRevisionApi.describeEnvironmentRevision( describeEnvironmentRevisionRequest); verify(environmentRepository).getEnvironmentRevision(environmentId, ENVIRONMENT_REVISION_ID); assertEquals( environmentIdWrapper, describeEnvironmentRevisionResponse.getEnvironmentRevision().getEnvironmentId()); assertEquals( ENVIRONMENT_REVISION_ID, describeEnvironmentRevisionResponse.getEnvironmentRevision().getEnvironmentRevisionId()); assertEquals( environmentRevision.getCreatedTime(), describeEnvironmentRevisionResponse.getEnvironmentRevision().getCreatedTime()); assertEquals( environmentRevision.getInstanceGroup().getAttributes(), describeEnvironmentRevisionResponse .getEnvironmentRevision() .getInstanceGroup() .getAttributes()); assertEquals( environmentRevision.getTaskDefinition(), describeEnvironmentRevisionResponse.getEnvironmentRevision().getTaskDefinition()); }
EnvironmentDescription.EnvironmentType.valueOf( environment.getEnvironmentType().toString())) .taskDefinitionArn(activeEnvironmentRevision.getTaskDefinition()) .deploymentMethod(environment.getDeploymentMethod()) .build();
.build()); assertThat(newRevision.getEnvironmentRevision().getTaskDefinition()) .isEqualTo(NEW_TASK_DEFINITION);
protected EnvironmentRevision environmentRevisionDS( final EnvironmentId id, final String taskDefinition, final InstanceGroup instanceGroup) { return EnvironmentRevision.builder() .environmentId(id) .environmentRevisionId(ENVIRONMENT_REVISION_ID) .instanceGroup(instanceGroup) .taskDefinition(taskDefinition) .createdTime(Instant.now()) .build(); }
DescribeEnvironmentRevisionResponse.builder() .environmentRevision( EnvironmentRevision.builder() .environmentId(environmentId) .environmentRevisionId(ACTIVE_ENVIRONMENT_REVISION_ID)
DescribeEnvironmentRevisionResponse.builder() .environmentRevision( EnvironmentRevision.builder() .environmentId(environmentId) .environmentRevisionId(ACTIVE_ENVIRONMENT_REVISION_ID)