コード例 #1
0
        public void TestGetFromStoreMongoDbRepository()
        {
            var obj = new RushObject("Player");

            obj["Name"] = "John Doe";

            var store = new StoreMongoDbRepository();

            store.Resource = obj.ClassName;
            store.Insert(obj);

            var fromDb = store.Get(obj.ObjectId);

            Assert.IsNotNull(fromDb);
        }
コード例 #2
0
        public void TestDeleteStoreMongoDbRepository()
        {
            var obj = new RushObject("Player");

            obj["Name"] = "John Doe";

            var store = new StoreMongoDbRepository();

            store.Resource = obj.ClassName;
            store.Insert(obj);

            store.Delete(obj.ObjectId);

            var result = store.Get(obj.ObjectId);

            Assert.IsNull(result);
        }