public void GetEntityInvalidTypeTest() { var testGuid = Guid.NewGuid(); var testName = "test2"; var userList = new List <User> { new User { Id = Guid.NewGuid(), FirstName = "test1" }, new User { Id = testGuid, FirstName = testName } }; var mockInitialiter = new Mock <IDatabaseInitializer>(); mockInitialiter.Setup(x => x.InitializeTasks()).Returns(new List <Task>()); mockInitialiter.Setup(x => x.InitializeUsers()).Returns(userList); var context = new InMemoryDataContext(mockInitialiter.Object); context.GetEntity <string>(testGuid); }
public void GetEntityTest() { var testGuid = Guid.NewGuid(); var testName = "test2"; var userList = new List <User> { new User { Id = Guid.NewGuid(), FirstName = "test1" }, new User { Id = testGuid, FirstName = testName } }; var mockInitialiter = new Mock <IDatabaseInitializer>(); mockInitialiter.Setup(x => x.InitializeTasks()).Returns(new List <Task>()); mockInitialiter.Setup(x => x.InitializeUsers()).Returns(userList); var context = new InMemoryDataContext(mockInitialiter.Object); var result = context.GetEntity <User>(testGuid); Assert.AreEqual(testGuid, result.Id); Assert.AreEqual(testName, result.FirstName); }