Exemple #1
0
            public void PostClientFirstNameLastNameInvalidTokenTest(string token)
            {
                var newFirstName = TestData.GenerateLetterString(6);
                var newLastName  = TestData.GenerateLetterString(6);

                var newName = new PostClientFirstNameLastNameModel()
                {
                    FirstName = newFirstName, LastName = newLastName
                };
                var postResponse = walletApi.ClientFirstNameLastName.PostClientFirstNameLastName(newName, token);

                postResponse.Validate.StatusCode(HttpStatusCode.Unauthorized);
            }
Exemple #2
0
            public void PostClientFirstNameLastNameTest()
            {
                AccountRegistrationModel newUser = new AccountRegistrationModel().GetTestModel();
                var registrationresponse         = walletApi.Registration.PostRegistrationResponse(newUser).GetResponseObject();

                var getClient = walletApi.PersonalData.GetPersonalDataResponse(registrationresponse.Result.Token).GetResponseObject();

                Assert.That(newUser.FullName, Does.Contain(getClient.Result.FullName));

                var newFirstName = TestData.GenerateLetterString(6);
                var newLastName  = TestData.GenerateLetterString(6);

                var newName = new PostClientFirstNameLastNameModel()
                {
                    FirstName = newFirstName, LastName = newLastName
                };
                var postResponse = walletApi.ClientFirstNameLastName.PostClientFirstNameLastName(newName, registrationresponse.Result.Token);

                postResponse.Validate.StatusCode(HttpStatusCode.OK);
                var getNewClient = walletApi.PersonalData.GetPersonalDataResponse(registrationresponse.Result.Token).GetResponseObject();

                Assert.That(getNewClient.Result.FirstName, Is.EqualTo(newFirstName));
                Assert.That(getNewClient.Result.LastName, Is.EqualTo(newLastName));
            }
Exemple #3
0
 public IResponse <ResponseModel> PostClientFirstNameLastName(PostClientFirstNameLastNameModel model, string token)
 {
     return(Request.Post(resource).WithBearerToken(token).AddJsonBody(model).Build().Execute <ResponseModel>());
 }