public void Should_Be_Able_To_Read_All_Employees() { var repo = new FileSystemEmployeeRepository(); var employees = repo.GetAllEmployees(); Assert.AreEqual(2, employees.Count); Assert.AreEqual(Data.User1Id, employees.First().Id); Assert.AreEqual(Data.User2Id, employees[1].Id); }
public void Should_Be_Able_To_Save_Employee() { var repo = new FileSystemEmployeeRepository(); var employee = new EmployeeEntity(); employee.Firstname = "Ngozi"; employee.Lastname = "Adekola"; employee.Salary = 100000; employee.SkillLevel = 5; employee.JobTitle = JobTitle.SoftwareDeveloper; employee.Gender = Gender.Female; repo.Create(employee); }
public void Should_Be_Able_To_Create_FileSystemRepository_Instance() { var repo = new FileSystemEmployeeRepository(); Assert.IsNotNull(repo); }