public void AddEmployeeTest() { // Arrange. IEmployeeFactory empFactory = new EmployeeFactory(); IDBContext dbContext = new DBContext(); EmployeeModel employee = new EmployeeModel() { EmployeeId = 200, EmployeeName = "B", Department = "IT" }; // Act. dbContext.AddEmployee(empFactory.GetEmployeeFromModel(employee)); // Assert. List <Employee> employees = dbContext.GetEmployees().ToList(); Assert.IsNotNull(employees); Assert.AreEqual(101, employees.Count); }