public void ResultCombineDefault() { var x = new Result(); var y = new Result(); x |= y; Assert.IsFalse(x.RebootInitiated); Assert.IsFalse(x.RebootRequired); }
public void CannotResetResultRebootRequired() { var result = new Result(); Assert.IsFalse(result.RebootRequired); result.RebootRequired = true; Assert.IsTrue(result.RebootRequired); result.RebootRequired = false; Assert.IsTrue(result.RebootRequired); }
public void ResultCombineTrue() { var x = new Result(); var y = new Result() { RebootInitiated = true, }; x |= y; Assert.IsTrue(x.RebootInitiated); Assert.IsTrue(x.RebootRequired); }
public void ResultRebootInitiatedAndRequired() { var result = new Result(); Assert.IsFalse(result.RebootInitiated); Assert.IsFalse(result.RebootRequired); result.RebootInitiated = true; Assert.IsTrue(result.RebootInitiated); Assert.IsTrue(result.RebootRequired); }