public void EmployeeHourlySalary_Case_Create() { var requestEmployee = new RequestEmployee("Martin", "Fowler", 3, 1_000m); _employeeHourlySalary.Create(requestEmployee); var employee = _employeeContext.Employees.FirstOrDefault(); Assert.AreEqual(new Money(1_440_000M, Currency.USD), employee.AnnualSalary); Assert.AreEqual(TypeContract.HourlySalary, employee.TypeContract); }