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