public void SetFlag_Zero_NoChange() { ZeroFlags twoAndThree = ZeroFlags.Two | ZeroFlags.Three; Assert.That(twoAndThree.ToString(), Is.EqualTo("Two, Three")); var noneExtra = twoAndThree.SetFlag(ZeroFlags.Zero); Assert.That(noneExtra.ToString(), Is.EqualTo("Two, Three")); }
public void ToggleFlag_Zero_NoChange() { ZeroFlags twoAndThree = ZeroFlags.Two | ZeroFlags.Three; Assert.That(twoAndThree.ToString(), Is.EqualTo("Two, Three")); var toggleFlagNone = twoAndThree.ToggleFlag(ZeroFlags.Zero); Assert.That(toggleFlagNone.ToString(), Is.EqualTo("Two, Three")); }
public void UnsetFlag_Zero_NoChange() { ZeroFlags twoAndThree = ZeroFlags.Two | ZeroFlags.Three; Assert.That(twoAndThree.ToString(), Is.EqualTo("Two, Three")); var unsetNone = twoAndThree.UnsetFlag(ZeroFlags.Zero); Assert.That(unsetNone.ToString(), Is.EqualTo("Two, Three")); }