public void Create_Employee() { string alias = "rogreen"; Employee employee = new Employee() { Alias = alias, Manager = "notrogreen", Name = "Robert Green", }; ExpenseService service = new ExpenseService(); int employeeId = service.SaveEmployee(employee); Assert.AreNotEqual(0, employeeId); Assert.AreEqual(employeeId, employee.EmployeeId); Employee dbData = service.GetEmployee(alias); Assert.AreEqual(alias, dbData.Alias); alias = "rogreen2"; employee.Alias = alias; service.SaveEmployee(employee); dbData = service.GetEmployee(alias); Assert.AreEqual(alias, dbData.Alias); }
public void Create_Employee_WithDefaultData() { string alias = "rogreen"; ExpenseService service = new ExpenseService(); Employee employee = service.GetEmployee(alias); Assert.IsNotNull(employee); Assert.AreEqual(alias, employee.Alias); Assert.AreNotEqual(0, service.GetCharges(employee.EmployeeId)); Assert.AreNotEqual(0, service.GetExpenseReports(employee.EmployeeId)); }