コード例 #1
0
 public void CanUseSimpleDataMockingFunctionalityInTestMode()
 {
     var mockAdapter = new InMemoryAdapter();
     mockAdapter.Insert("Users", new Dictionary<string, object> { { "Id", 1 }, { "Name", "Albert" } }, false);
     Database.UseMockAdapter(mockAdapter);
     var helper = new SimpleDataRepositoryHelper(Database.Open());
     var rowsList = helper.GetUsers().ToList();
     Assert.AreEqual(1, rowsList.Count);
     Assert.AreEqual(1, rowsList[0].Id);
     Assert.AreEqual("Albert", rowsList[0].Name);
 }
コード例 #2
0
        public void CanUseSimpleDataMockingFunctionalityInTestMode()
        {
            var mockAdapter = new InMemoryAdapter();

            mockAdapter.Insert("Users", new Dictionary <string, object> {
                { "Id", 1 }, { "Name", "Albert" }
            }, false);
            Database.UseMockAdapter(mockAdapter);
            var helper   = new SimpleDataRepositoryHelper(Database.Open());
            var rowsList = helper.GetUsers().ToList();

            Assert.AreEqual(1, rowsList.Count);
            Assert.AreEqual(1, rowsList[0].Id);
            Assert.AreEqual("Albert", rowsList[0].Name);
        }