public void CommandOperator_DefaultValues_SetsNothing() { var expected = new AddAzureDataDiskCommand(); Command actual = expected; Assert.That(actual.Parameters, Is.Empty); }
public void CommandOperator_ImportIsTrue_SetsImport() { var expected = new AddAzureDataDiskCommand { Import = true }; Command actual = expected; var importParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDataDiskCommand.ImportParameter); Assert.That(importParameter, Is.Not.Null); }
public void CommandOperator_DiskNameIsEmpty_SetsNothing() { var expected = new AddAzureDataDiskCommand { DiskName = String.Empty }; Command actual = expected; var diskNameParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDataDiskCommand.DiskNameParameter); Assert.That(diskNameParameter, Is.Null); }
public void CommandOperator_DiskNameIsSomething_SetsDiskName() { var expected = new AddAzureDataDiskCommand { DiskName = "SomeDisk" }; Command actual = expected; var diskNameParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDataDiskCommand.DiskNameParameter); Assert.That(diskNameParameter, Is.Not.Null); Assert.That(diskNameParameter.Value, Is.EqualTo("SomeDisk")); }
private static void AttachAzureDrive(IPowershellExecutor executor, VirtualMachine virtualMachine, string serviceName, string dataDiskName) { var getAzureVm = new GetAzureVmCommand { Name = virtualMachine.Name, ServiceName = serviceName }; var addAzureDataDisk = new AddAzureDataDiskCommand { Import = true, DiskName = dataDiskName, LogicalUnitNumber = 0 }; var updateAzureVm = new UpdateAzureVmCommand(); var result = executor.Execute(getAzureVm, addAzureDataDisk, updateAzureVm); }
public void CommandOperator_LogicalUnitNumberIsSomething_SetsLogicalUnitNumber() { var expected = new AddAzureDataDiskCommand { LogicalUnitNumber = 1 }; Command actual = expected; var logicalUnitNumberParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDataDiskCommand.LogicalUnitNumberParameter); Assert.That(logicalUnitNumberParameter, Is.Not.Null); Assert.That(logicalUnitNumberParameter.Value, Is.EqualTo(1)); }
public void CommandOperator_LogicalUnitNumberIsNull_SetsNothing() { var expected = new AddAzureDataDiskCommand { LogicalUnitNumber = null }; Command actual = expected; var logicalUnitNumberParameter = actual.Parameters.FirstOrDefault(x => x.Name == AddAzureDataDiskCommand.LogicalUnitNumberParameter); Assert.That(logicalUnitNumberParameter, Is.Null); }