Ejemplo n.º 1
0
        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.");
        }
Ejemplo n.º 2
0
        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.");
        }