public void Register_New()
 {
     string serviceBaseUrl = _serviceBaseUrl;
     MembershipServiceClientProxy target = new MembershipServiceClientProxy(serviceBaseUrl);
     RegisterRequest registerReq = new RegisterRequest { Birthdate = DateTime.Now.ToString(), ConfirmPassword = "******", Password = "******", Email = "ta.com", Firstname = "Alfonzo", Gender = "M", Lastname = "Petrucci" };
     RegisterResponse actual = target.Register(registerReq);
 }
 public void Register_With_Existing_Email_Returns_EmailAlreadyExistsErrorMessage()
 {
     string serviceBaseUrl = _serviceBaseUrl;
     MembershipServiceClientProxy target = new MembershipServiceClientProxy(serviceBaseUrl);
     RegisterRequest registerReq = new RegisterRequest { Birthdate = DateTime.Now.ToString(), ConfirmPassword = "******", Password = "******", Email = "*****@*****.**", Firstname = "Test2", Gender = "F", Lastname = "Test2" };
     //RegisterRequest registerReq = new RegisterRequest();
     RegisterResponse actual = target.Register(registerReq);
 }
        public void RegisterNewTraveler()
        {
            DepenedencyRegistration.Register();
            MembershipService memberSvc = DepenedencyRegistration.Get<MembershipService>();
            RegisterRequest req = new RegisterRequest();
            var actual = memberSvc.Register(req);

            Assert.IsTrue(actual.Success);
        }
 public RegisterResponse Register(RegisterRequest registerReq)
 {
     return HttpRequestAdapter.WebHttpPostRequest<RegisterResponse>(_serviceBaseUrl, MethodBase.GetCurrentMethod().Name, registerReq);
 }