@Override public ListEnvironmentsResponse listEnvironments(ListEnvironmentsRequest request) { return ListEnvironmentsResponse.builder() .environmentIds( Collections.singletonList( EnvironmentId.builder() .accountId(accountId) .cluster(clusterName) .environmentName(environmentName) .build())) .build(); }
@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(); }
@Bean public DataService dataService() throws Exception { final EnvironmentId environmentId = EnvironmentId.builder() .accountId(ACCOUNT_ID) .cluster(CLUSTER_NAME) .environmentName(ENVIRONMENT_NAME) .build(); final DataService dataService = mock(DataService.class); DescribeEnvironmentRequest.builder().environmentId(environmentId).build())) .thenReturn( DescribeEnvironmentResponse.builder() .environment( 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(ACTIVE_ENVIRONMENT_REVISION_ID) .build()) .build()); when(dataService.describeEnvironmentRevision( DescribeEnvironmentRevisionRequest.builder() .environmentId(environmentId)
@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(); }
@Bean public DataService dataService() throws Exception { return when(mock(DataService.class) .listEnvironments( ListEnvironmentsRequest.builder() .cluster( Cluster.builder().accountId(ACCOUNT_ID).clusterName(CLUSTER_NAME).build()) .build())) .thenReturn( ListEnvironmentsResponse.builder() .environmentIds( Collections.singletonList( EnvironmentId.builder() .accountId(ACCOUNT_ID) .cluster(CLUSTER_NAME) .environmentName(ENVIRONMENT_NAME) .build())) .build()) .getMock(); }
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(); } }
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(); } }
public CreateEnvironmentRequestBuilder createEnvironmentRequest() { return CreateEnvironmentRequest.builder() .taskDefinition(taskDefinition) .role(environmentRole) .deploymentConfiguration(DeploymentConfiguration.builder().build()) .deploymentMethod(deploymentMethod) .environmentType(environmentType) .environmentId(environmentId().build()); }
@Bean public DataService dataService() throws Exception { return when(mock(DataService.class).listClusters(ListClustersRequest.builder().build())) .thenReturn( ListClustersResponse.builder() .clusters( Collections.singletonList( Cluster.builder() .accountId(ACCOUNT_ID) .clusterName(CLUSTER_NAME) .build())) .build()) .getMock(); }
public EnvironmentIdBuilder environmentId() { return EnvironmentId.builder() .accountId(accountId) .cluster(clusterName) .environmentName(environmentName); }
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(); }
public DescribeEnvironmentRevisionRequestBuilder describeEnvironmentRevisionRequest() { return DescribeEnvironmentRevisionRequest.builder() .environmentId(environmentId().build()) .environmentRevisionId(environmentRevisionId); }
public DescribeEnvironmentRequestBuilder describeEnvironmentRequest() { return DescribeEnvironmentRequest.builder().environmentId(environmentId().build()); }
public ClusterBuilder cluster() { return Cluster.builder().accountId(accountId).clusterName(clusterName); } }
public ListEnvironmentsRequestBuilder listEnvironmentsRequest() { return ListEnvironmentsRequest.builder() .cluster(cluster().build()) .environmentNamePrefix(environmentName); }
public DeleteEnvironmentRequestBuilder deleteEnvironmentRequest() { return DeleteEnvironmentRequest.builder() .forceDelete(false) .environmentId(environmentId().build()); }
@Before public void setUp() { environmentId = EnvironmentId.builder() .accountId(ACCOUNT_ID) .cluster(CLUSTER) .environmentName(ENVIRONMENT_NAME) .build(); }