private AWSClient createMockAWSClient(List<AutoScalingInstanceDetails> instanceDetailsList,
List<Instance> instanceList, String... ids) {
AWSClient awsMock = mock(AWSClient.class);
when(awsMock.describeAutoScalingInstances(ids)).thenReturn(instanceDetailsList);
when(awsMock.describeInstances(ids)).thenReturn(instanceList);
when(awsMock.region()).thenReturn("us-east-1");
return awsMock;
}
private List<AutoScalingInstanceDetails> createInstanceDetailsList() {
List<AutoScalingInstanceDetails> instanceList = new LinkedList<AutoScalingInstanceDetails>();