コード例 #1
0
        public void Put_existingIdvalidModel_shouldUpdateModel()
        {
            var newUser = CreateUser();
            var mockRepository = new Mock<IUserRepository>();
            mockRepository.Setup(x => x.Get(newUser.Id.Value)).Returns(newUser);
            var controller = new UserController {UserRepository = mockRepository.Object};
            newUser.ServiceId = Guid.NewGuid();

            controller.Put(newUser.Id.Value, newUser);

            mockRepository.Verify(x => x.Update(newUser.Id.Value, newUser));
        }