public void TimePropTest() { // ClassD->TimeProp6 // First, set up class id. const int hvo = 2; var clid = SilDataAccess.MetaDataCache.GetClassId("ClassD"); SilDataAccess.SetInt(hvo, (int)CmObjectFields.kflidCmObject_Class, clid); const long doc = long.MinValue; var tag = SilDataAccess.MetaDataCache.GetFieldId("ClassD", "TimeProp6", false); SilDataAccess.SetTime(hvo, tag, doc); var doc2 = SilDataAccess.get_TimeProp(hvo, tag); Assert.AreEqual(doc, doc2, "Wrong creation in cache."); }
public void TimePropTest() { CheckDisposed(); // LexEntry->DateCreated // First, set up class id. int hvo = 2; uint clid = SilDataAccess.MetaDataCache.GetClassId("LexEntry"); SilDataAccess.SetInt(hvo, (int)CmObjectFields.kflidCmObject_Class, (int)clid); long doc = long.MinValue; int tag = (int)SilDataAccess.MetaDataCache.GetFieldId("LexEntry", "DateCreated", false); SilDataAccess.SetTime(hvo, tag, doc); long doc2 = SilDataAccess.get_TimeProp(hvo, tag); Assert.AreEqual(doc, doc2, "Wrong creation in cache."); }