public void CommandOperator_DefaultValues_SetsNothing() { var expected = new AddAzureDiskCommand(); Command actual = expected; Assert.That(actual.Parameters, Is.Empty); }
public void CommandOperator_LabelIsEmpty_SetsNothing() { var expected = new AddAzureDiskCommand { Label = String.Empty }; Command actual = expected; var labelParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDiskCommand.LabelParameter); Assert.That(labelParameter, Is.Null); }
public void CommandOperator_LabelIsSomething_SetsLabel() { var expected = new AddAzureDiskCommand { Label = "SomeLabel" }; Command actual = expected; var labelParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDiskCommand.LabelParameter); Assert.That(labelParameter, Is.Not.Null); Assert.That(labelParameter.Value, Is.EqualTo(expected.Label)); }
public void CommandOperator_DiskNameIsSomething_SetsDiskName() { var expected = new AddAzureDiskCommand { DiskName = "SomeName" }; Command actual = expected; var diskNameParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDiskCommand.DiskNameParameter); Assert.That(diskNameParameter, Is.Not.Null); Assert.That(diskNameParameter.Value, Is.EqualTo(expected.DiskName)); }
public void CommandOperator_MediaLocationIsSomething_SetsMediaLocation() { var expected = new AddAzureDiskCommand { MediaLocation = "SomeUrl" }; Command actual = expected; var mediaLocationParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDiskCommand.MediaLocationParameter); Assert.That(mediaLocationParameter, Is.Not.Null); Assert.That(mediaLocationParameter.Value, Is.EqualTo(expected.MediaLocation)); }
public void CommandOperator_MediaLocationIsEmpty_SetsNothing() { var expected = new AddAzureDiskCommand { MediaLocation = String.Empty }; Command actual = expected; var mediaLocationParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDiskCommand.MediaLocationParameter); Assert.That(mediaLocationParameter, Is.Null); }
private static void CreateDisk(IPowershellExecutor executor, string storageAccountUrl, string vhdContainerName, string dataDiskName) { var addAzureDiskCommand = new AddAzureDiskCommand { DiskName = dataDiskName, Label = dataDiskName, MediaLocation = String.Format("{0}/{1}/{2}.vhd", storageAccountUrl, vhdContainerName, dataDiskName) }; var results = executor.Execute(addAzureDiskCommand); }