public async Task ChangeLastName_Success() { var student = _universityDbContext.Students.Add(new Student() { FirstName = "Student", LastName = "Original" }); _universityDbContext.SaveChanges(); await _studentsService.ChangeLastName(student.FirstName, student.LastName, "New"); Student studentFromDb = _universityDbContext.Students.AsNoTracking().FirstOrDefault(s => (s.FirstName.Equals("Student") && s.LastName.Equals("New"))); Assert.IsNotNull(studentFromDb); Assert.AreEqual("New", studentFromDb.LastName); }
public Task <Student> Put(ChangeStudentLastNameRequest request) { return(_studentsService.ChangeLastName(request.FirstName, request.OriginalLastName, request.NewLastName)); }