public void TestConstructor_AddsDisabledPorts() { var portToDisable = new PortModel(new PortInfo("port", 32), new Instance()) { IsEnabled = false }; var objectUnderTest = new PortChanges(new[] { portToDisable }); FirewallPort firewallPortToDisable = objectUnderTest.PortsToDisable.Single(); Assert.AreEqual(portToDisable.PortInfo.Port, firewallPortToDisable.Port); Assert.AreEqual(portToDisable.GetPortInfoTag(), firewallPortToDisable.Name); }
public void TestOkCommand_ResultHasPortToEnable() { var objectUnderTest = new PortManagerViewModel(_mockedCloseAction, new Instance()); PortModel portToEnable = objectUnderTest.Ports[0]; portToEnable.IsEnabled = true; objectUnderTest.OkCommand.Execute(null); FirewallPort firewallPortToEnable = objectUnderTest.Result.PortsToEnable.Single(); Assert.AreEqual(portToEnable.PortInfo.Port, firewallPortToEnable.Port); Assert.AreEqual(portToEnable.GetPortInfoTag(), firewallPortToEnable.Name); }