public void Test_GetFlag_DefaultTrueValue_Changed_False() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(3); multipleBinaryFlag.ResetFlag(1); Assert.False(multipleBinaryFlag.GetFlag()); }
public void Test_GetFlag_Disposed_Null() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(3); multipleBinaryFlag.Dispose(); Assert.Null(multipleBinaryFlag.GetFlag()); }
public void TestSetFlag() { IIG.BinaryFlag.MultipleBinaryFlag Flag = new IIG.BinaryFlag.MultipleBinaryFlag(2, false); Flag.SetFlag(0); Flag.SetFlag(1); Assert.Equal(true, Flag.GetFlag()); }
public void Test_GetFlag_Changed_True() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(3); multipleBinaryFlag.ResetFlag(0); multipleBinaryFlag.SetFlag(0); Assert.True(multipleBinaryFlag.GetFlag()); }
public void Test_GetFlag_Disposed_ReAssigned_True() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(3); multipleBinaryFlag.Dispose(); multipleBinaryFlag = new MultipleBinaryFlag(3); Assert.True(multipleBinaryFlag.GetFlag()); }
public void Test_GetFlag_DefaultFalseValue_FullSet_True() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(3, false); multipleBinaryFlag.SetFlag(1); multipleBinaryFlag.SetFlag(0); multipleBinaryFlag.SetFlag(2); Assert.True(multipleBinaryFlag.GetFlag()); }
public void NormalStringExecutionFlow(ulong l, bool v, ulong position, string expectedStr) { var mbf = new MultipleBinaryFlag(l, v); Assert.Equal(mbf.GetFlag(), v); mbf.SetFlag(position + 1); mbf.SetFlag(position + 2); mbf.SetFlag(position + 3); mbf.ResetFlag(position + 1); mbf.ResetFlag(position); Assert.Equal(mbf.ToString(), expectedStr); }
public void Test_GetFlag_DefaultValue_True() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(3); Assert.True(multipleBinaryFlag.GetFlag()); }
public void Test_ResetFlag_Constructor_MaxLength_True() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(max); Assert.True(multipleBinaryFlag.GetFlag()); }
public void Test_GetFlag_DefaultFalseValue_False() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(3, false); Assert.False(multipleBinaryFlag.GetFlag()); }
public void TestResetFlag() { IIG.BinaryFlag.MultipleBinaryFlag Flag = new IIG.BinaryFlag.MultipleBinaryFlag(2, true); Flag.ResetFlag(1); Assert.Equal(false, Flag.GetFlag()); }
public void TestGetFlagFalse() { IIG.BinaryFlag.MultipleBinaryFlag Flag = new IIG.BinaryFlag.MultipleBinaryFlag(2, false); Assert.Equal(false, Flag.GetFlag()); }
public void TestGetFlagTrue() { IIG.BinaryFlag.MultipleBinaryFlag Flag = new IIG.BinaryFlag.MultipleBinaryFlag(2); Assert.Equal(true, Flag.GetFlag()); }