public void shouldReturnCorrectResultsForInitValue(ulong lenght, bool initValue) { var obj = new MultipleBinaryFlag(lenght, initValue); var view = obj.ToString(); var value = initValue; Assert.True(db.AddFlag(view, value)); var id = GetMaxId(); Assert.True(db.GetFlag(id, out string outView, out bool?outValue)); Assert.Equal(outView, view); Assert.Equal <bool?>(outValue, value); }
public void Test_Add_MaxFlag_InitialValueTrue() { var flag = new MultipleBinaryFlag(171798689); var result = _databaseConnection.AddFlag(flag.ToString(), (bool)flag.GetFlag()); Assert.IsTrue(result); }