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); }
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); }