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); }
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)); }
public IResponse <ResponseModel> PostClientFirstNameLastName(PostClientFirstNameLastNameModel model, string token) { return(Request.Post(resource).WithBearerToken(token).AddJsonBody(model).Build().Execute <ResponseModel>()); }