public void ShouldStoreUserWhenRequested() { var registeredUsersStorage = Substitute.For <IRegisteredUsersStorage>(); var userRegistrationController = new UserRegistrationController(registeredUsersStorage); var userRegistrationRequest = Root.Any.Instance <UserRegistrationRequest>(); var response = userRegistrationController.AddUserToRegistered(userRegistrationRequest); }
public void Index() { var userRegistration = new UserRegistration(); var controller = new UserRegistrationController(null, null) { CurrentItem = userRegistration }; var result = controller.Index() as PartialViewResult; Assert.That(result.ViewData.Model, Is.TypeOf(typeof(UserRegistrationModel))); }
public void Index() { var userRegistration = new UserRegistration(); var controller = new UserRegistrationController(null, null) { CurrentItem = userRegistration }; var result = controller.Index() as PartialViewResult; Assert.That(result.ViewData.Model, Is.TypeOf(typeof(UserRegistrationModel))); }
public void ShouldStoreUserWhenRequested() { var registeredUsersStorage = Substitute.For <IRegisteredUsersStorage>(); var userRegistrationController = new UserRegistrationController(registeredUsersStorage); var userRegistrationRequest = Root.Any.Instance <UserRegistrationRequest>(); var response = userRegistrationController.AddUserToRegistered(userRegistrationRequest); response.Should().BeOfType <OkResult>(); registeredUsersStorage.Received().AddUser(userRegistrationRequest.Login, userRegistrationRequest.Password); }
public HttpResponseMessage UserLogin(UserLoginDetails loginDetails) { try { UserRegistrationController userlogin = new UserRegistrationController(); string Response = userlogin.Login(loginDetails); return(Request.CreateResponse(HttpStatusCode.OK, Response)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public HttpResponseMessage Registration(RegistrationDetails RegDetail) { try { UserRegistrationController userreg = new UserRegistrationController(); string Response = userreg.Register(RegDetail); return(Request.CreateResponse(HttpStatusCode.OK, Response)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }