public void AddEmployee() { var employee = new Employee() { EmployeeId = Guid.NewGuid(), Name = "Test" }; var watch = new Stopwatch(); watch.Start(); var savedEmployee = Dal.AddEmployee(employee); watch.Stop(); Console.WriteLine($"Add employee took:[{watch.ElapsedMilliseconds}] ms"); Assert.True(savedEmployee.Id > 0, "Did not return database id"); watch.Restart(); var dbRecord = Dal.GetEmployee(employee.EmployeeId); watch.Stop(); Console.WriteLine($"Get employee took:[{watch.ElapsedMilliseconds}] ms"); Assert.NotNull(dbRecord, "Did not return record"); Assert.True(dbRecord.EmployeeId == employee.EmployeeId, "Incorrect employee id"); Assert.True(dbRecord.Name == employee.Name, "Incorrect employee name"); }