public async Task UpdateLecture_GivenUpdatedLecture_ReturnLectureId() { //Arrange var teacherService = new TeacherService(context, context); var teachers = await teacherService.GetAll(); var teacherId = teachers[teachers.Count - 1].Id; var lecturesList = await lectureService.GetAll(); var lastLecture = lecturesList[lecturesList.Count - 1]; var updatedLecture = new LectureCreateModel() { Name = lastLecture.Name, Weekday = "Friday", StartHour = 14, EndHour = 16, HalfYear = lastLecture.HalfYear }; //Act var result = await lectureService.Update(teacherId, lastLecture.Id, updatedLecture); //Assert Assert.IsInstanceOfType(result, typeof(System.Guid)); }
public IActionResult Update(string id, Lecture lectIn) { var lect = _lectureService.Get(id); if (lect == null) { return(NotFound()); } _lectureService.Update(id, lectIn); return(NoContent()); }