public void TestAddStudentNames() { var mockUserSet = CreateMockUserSet(); mockUserSet.SetReturnsDefault(mockUserSet.Object.Cast <Student>()); _mockStudentExchangeDataContext.Setup(c => c.Users).Returns(mockUserSet.Object); _mockStudentExchangeDataContext.Setup(c => c.SaveChanges()); var names = new FirstLastNameModel() { FirstName = "Adam", LastName = "Nowak" }; _studentService.AddStudentNames("testId", names); _mockStudentExchangeDataContext.Verify(c => c.SaveChanges(), Times.Once); }
public IHttpActionResult PostNames([FromBody] FirstLastNameModel model) { _studentService.AddStudentNames(GetCurrentUserId(), model); return(Content(HttpStatusCode.NoContent, "")); }