public void GetAll_EmptyParameter_ExpectedLengthGraterThanZero() { IRepository <ApiEmployee> _repository = FactoryClass.MakeEmployeeRepository(); List <ApiEmployee> allEmployee = _repository.GetAll().ToList(); Assert.IsTrue(allEmployee.Count > 0); }
public void Get_EmptyIDParameter_ExpectedObjectnotNUll() { IRepository <ApiEmployee> _repository = FactoryClass.MakeEmployeeRepository(); List <ApiEmployee> allEmployee = _repository.GetAll().ToList(); int id = allEmployee.FirstOrDefault().id; ApiEmployee employee = _repository.Get(id); Assert.IsTrue(employee != null); }
public void Add_ApiEmployeeAsParameter_ExpectedInsertedRow() { ApiEmployee item = new ApiEmployee(); item.aditional_info = "additional info from UnitTest"; item.aditional_service = "additional service from UnitTest"; item.another_building = "CheckAlt Building"; item.another_company = "CheckAlt Company"; item.cellphone = "777-777-7777"; item.email = "*****@*****.**"; item.fk_buildingaccess = 1; item.fk_companylist = 1; item.fk_hiredfor = 1; item.fullName = "Unit Test Phase 2"; item.hiringManagerEmail = "*****@*****.**"; item.initiationDate = DateTime.Now; item.restricted_access = ""; item.service_equipmentneeded = "Laptop"; item.startDate = DateTime.Now; IRepository <ApiEmployee> _repository = FactoryClass.MakeEmployeeRepository(); ApiEmployee employeerow = _repository.Add(item); Assert.IsTrue(employeerow.email == "*****@*****.**" && employeerow.service_equipmentneeded == "Laptop"); }
public EmployeesController( ) { _repository = FactoryClass.MakeEmployeeRepository(); }