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, ""));
 }