private void StartInstances(AwsClientDetails clientDetails)
 {
     using (var helper = new EC2Helper(clientDetails))
     {
         helper.StartInstances(InstanceIds);
         Log.LogMessage(MessageImportance.Normal, "Started Instances {0}", Join(InstanceIds));
     }
 }
 private void StartInstances(AwsClientDetails clientDetails)
 {
     using (var helper = new EC2Helper(clientDetails))
     {
         helper.StartInstances(InstanceIds);
         Log.LogMessage(MessageImportance.Normal, "Started Instances {0}", Join(InstanceIds));
     }
 }
        public void StartInstances_Should_Start_Instance()
        {
            // Get the client details from the stored client details (rather than embed secret keys in the test).
            // Ensure that your AWS/Secret keys have been stored before running.
            var store = new ClientDetailsStore();
            AwsClientDetails clientDetails = store.Load(Container);

            EC2Helper ec2Helper = new EC2Helper(clientDetails);

            ec2Helper.StartInstances(new string[] { DefaultInstanceId });
        }