public void Index_SelectTestEntity_ReturnTestEntityMockTable() { MockDatabase database = new MockDatabase(); database.Add(new TestEntity(42)); MockTable <IEntity> testEntities = database[typeof(TestEntity)]; }
public void Add_Employee_Success() { MockDatabase database = new MockDatabase(); Employee employee = new Employee("Inigo", "Montoya", 1234) { EntityId = 42 }; database.Add <Employee>(employee); Assert.IsTrue(database.Exists <Employee>(employee)); }
public void Add_Person_Success() { MockDatabase database = new MockDatabase(); Person person = new Person("Inigo", "Montoya") { EntityId = 42 }; database.Add <Person>(person); Assert.IsTrue(database.Exists <Person>(person)); }
public void Get_Person_Success() { MockDatabase database = new MockDatabase(); Employee employee = new Employee("Inigo", "Montoya", 1234) { EntityId = 42 }; database.Add(employee); Assert.IsTrue(database.TryGet(42, out employee)); Assert.AreEqual <int>(1234, employee.EmployeeId); }