public void TestAddFlagTrue() { MultipleBinaryFlag bFlag = new MultipleBinaryFlag(10); string flagView = bFlag.ToString(); bool flagValue = bFlag.GetFlag(); Assert.True(flagpoleDB.AddFlag(flagView, flagValue)); }
public void TestAddFlagTrue(ulong length) { MultipleBinaryFlag mbf = new MultipleBinaryFlag(length); bool actual = mbf.GetFlag(); Assert.True(flagDatabaseUtils.AddFlag(mbf.ToString(), actual)); flagDatabaseUtils.ExecSql("DELETE FROM dbo.MultipleBinaryFlags"); }
public void AddFlagTest() { MultipleBinaryFlag FlagTest = new MultipleBinaryFlag(6, true); Assert.IsTrue(connectionWithDB.AddFlag(FlagTest.ToString(), FlagTest.GetFlag())); FlagTest.ResetFlag(1); FlagTest.ResetFlag(2); Assert.IsTrue(connectionWithDB.AddFlag(FlagTest.ToString(), FlagTest.GetFlag())); MultipleBinaryFlag FlagTest1 = new MultipleBinaryFlag(33, false); Assert.IsTrue(connectionWithDB.AddFlag(FlagTest1.ToString(), FlagTest.GetFlag())); MultipleBinaryFlag FlagTest2 = new MultipleBinaryFlag(66, false); Assert.IsTrue(connectionWithDB.AddFlag(FlagTest2.ToString(), FlagTest.GetFlag())); //AddFlag manually Assert.IsTrue(connectionWithDB.AddFlag("TFT", false)); Assert.IsTrue(connectionWithDB.AddFlag("TT", true)); Assert.IsTrue(connectionWithDB.AddFlag("FFFTTFT", false)); //AddFlag manually with errors Assert.IsFalse(connectionWithDB.AddFlag("FF", true)); Assert.IsFalse(connectionWithDB.AddFlag("TT", false)); }
public void Test_Add_Flag_None_Connection() { string FakeDatabase = @"IIG.CoSWE.FakeFlagpoleDB"; FlagpoleDatabaseUtils fake_fdu = new FlagpoleDatabaseUtils(Server, FakeDatabase, IsTrusted, Login, Password, ConnectionTime); Assert.IsFalse(fake_fdu.AddFlag(mbf1.ToString(), true)); }
public void Test_Get_Flag_Equal_With_Added_Flag() { MultipleBinaryFlag mbf = new MultipleBinaryFlag(8); string resView; bool?resValue; fdu.AddFlag(mbf.ToString(), true); fdu.GetFlag(2, out resView, out resValue); Assert.AreEqual(resView, mbf.ToString()); Assert.AreEqual(resValue, mbf.GetFlag()); }
public void TestAddFlag() { Assert.IsTrue(DBUtil.AddFlag("f", flag_negative.GetFlag())); Assert.IsTrue(DBUtil.AddFlag("t", flag_positive.GetFlag())); Assert.IsTrue(DBUtil.AddFlag("FF", flag_negative.GetFlag())); Assert.IsTrue(DBUtil.AddFlag("TT", flag_positive.GetFlag())); }
public void OneInOutTest_defaultFlagVal(ulong len, bool startVal) { try { MultipleBinaryFlag f = new MultipleBinaryFlag(len, startVal); bool flagVal = f.GetFlag() ?? false; int?insertagFlagId = conn.AddFlag(f.ToString(), flagVal); if (insertagFlagId.Equals(null)) { Assert.True(false); } string outFlagString; bool? outFlagVal; int lastFlagId = insertagFlagId.Value; bool getFlagRes = conn.GetFlag(lastFlagId, out outFlagString, out outFlagVal); if (!getFlagRes) { Assert.True(false); } if (outFlagString != f.ToString()) { Assert.True(false); } if (outFlagVal != f.GetFlag()) { Assert.True(false); } } catch (Exception) { Assert.True(false); } Assert.True(true); }
public void Test_AddFlag_True() { MultipleBinaryFlag multipleBinaryFlag = new MultipleBinaryFlag(length_UIntConcreteBinaryFlag, true); string flagView = multipleBinaryFlag.ToString(); bool flagValue = multipleBinaryFlag.GetFlag(); Assert.True(flagPoleDB.AddFlag(flagView, flagValue)); }
public void CkeckIfAddFlagReallyAddsFlags(string flagView, bool initValue) { Assert.True(flagpoleDatabase.AddFlag(flagView, initValue)); flagpoleDatabase.ExecSql("delete from MultipleBinaryFlags; DBCC CHECKIDENT (MultipleBinaryFlags, RESEED, 0);"); }
public void DBAdIncorrectEmptyFlags() { Assert.IsFalse(flagpoleDatabaseUtils.AddFlag("", false)); Assert.IsFalse(flagpoleDatabaseUtils.AddFlag(null, true)); Assert.IsFalse(flagpoleDatabaseUtils.AddFlag(null, false)); }
public void Test_AddFlag_10() { Assert.IsTrue(flagpoleDatabaseUtils.AddFlag("t", binaryFlag_10.GetFlag())); Assert.IsTrue(flagpoleDatabaseUtils.AddFlag("f", binaryFlag_10_f.GetFlag())); }
public void Test_Add_Created_Flag() { Assert.IsTrue(fdu.AddFlag(mbf1.ToString(), mbf1.GetFlag())); }