public static void Confirm(XmlElement xmlElem, HeapDatabase heapDB, bool compulsory) { DatabaseTest.Confirm(xmlElem, heapDB, compulsory); // Confirm heap database specific field/property Assert.AreEqual(DatabaseType.HEAP, heapDB.Type); string type = heapDB.Type.ToString(); Assert.IsNotNull(type); }
public static void Confirm(XmlElement xmlElem, QueueDatabase queueDB, bool compulsory) { DatabaseTest.Confirm(xmlElem, queueDB, compulsory); // Confirm queue database specific field/property Configuration.ConfirmUint(xmlElem, "ExtentSize", queueDB.ExtentSize, compulsory); Configuration.ConfirmBool(xmlElem, "ConsumeInOrder", queueDB.InOrder, compulsory); Configuration.ConfirmInt(xmlElem, "PadByte", queueDB.PadByte, compulsory); Assert.AreEqual(DatabaseType.QUEUE, queueDB.Type); string type = queueDB.Type.ToString(); Assert.IsNotNull(type); }
public static void Confirm(XmlElement xmlElem, HashDatabase hashDB, bool compulsory) { DatabaseTest.Confirm(xmlElem, hashDB, compulsory); Configuration.ConfirmCreatePolicy(xmlElem, "Creation", hashDB.Creation, compulsory); Configuration.ConfirmDuplicatesPolicy(xmlElem, "Duplicates", hashDB.Duplicates, compulsory); Configuration.ConfirmUint(xmlElem, "FillFactor", hashDB.FillFactor, compulsory); Configuration.ConfirmUint(xmlElem, "NumElements", hashDB.TableSize, compulsory); Assert.AreEqual(DatabaseType.HASH, hashDB.Type); string type = hashDB.Type.ToString(); Assert.IsNotNull(type); }
public static void Confirm(XmlElement xmlElem, RecnoDatabase recnoDB, bool compulsory) { DatabaseTest.Confirm(xmlElem, recnoDB, compulsory); // Confirm recno database specific field/property Configuration.ConfirmInt(xmlElem, "Delimiter", recnoDB.RecordDelimiter, compulsory); Configuration.ConfirmUint(xmlElem, "Length", recnoDB.RecordLength, compulsory); Configuration.ConfirmInt(xmlElem, "PadByte", recnoDB.RecordPad, compulsory); Configuration.ConfirmBool(xmlElem, "Renumber", recnoDB.Renumber, compulsory); Configuration.ConfirmBool(xmlElem, "Snapshot", recnoDB.Snapshot, compulsory); Assert.AreEqual(DatabaseType.RECNO, recnoDB.Type); string type = recnoDB.Type.ToString(); Assert.IsNotNull(type); }