public void AuthenticateNonExistedClientTest() { var registration = new ClientRegistrationModel().GetTestModel(partner.PublicId); var clientAuthentication = new ClientAuthenticationModel() { Email = registration.Email, Password = registration.Password, ParantId = partner.PublicId }; var authenticate = api.PostAuthenticate(clientAuthentication); Assert.That(authenticate.StatusCode, Is.EqualTo(HttpStatusCode.BadRequest)); }
public void AuthenticateExistedClientTest() { var clientAuthentication = new ClientAuthenticationModel() { Email = clientRegistration.Email, Password = clientRegistration.Password, ParantId = partner.PublicId }; var postAuthenticate = api.PostAuthenticate(clientAuthentication); Assert.That(postAuthenticate.StatusCode, Is.EqualTo(HttpStatusCode.OK)); Assert.That(postAuthenticate.GetResponseObject(), Is.EqualTo(account)); }
public void AuthenticateNonExistedClientTest() { var registration = new AccountRegistrationModel().GetTestModel(); var clientAuthentication = new ClientAuthenticationModel() { Email = registration.Email, Password = registration.Password }; var authenticate = lykkeApi.ClientAccount.ClientAccountInformation .PostAuthenticate(clientAuthentication); Assert.That(authenticate.StatusCode, Is.EqualTo(HttpStatusCode.BadRequest)); }
public void AuthenticateExistedClientTest() { var registration = new AccountRegistrationModel().GetTestModel(); //registration.PartnerId = partnerId; var account = lykkeApi.Registration.PostRegistration(registration).Account; var clientAuthentication = new ClientAuthenticationModel() { Email = registration.Email, Password = registration.Password }; var authenticate = lykkeApi.ClientAccount.ClientAccountInformation .PostAuthenticate(clientAuthentication); Assert.That(authenticate.StatusCode, Is.EqualTo(HttpStatusCode.OK)); AccountServiceValidator.Validate(registration, authenticate.GetResponseObject()); }
public IResponse <ClientAccountInformation> PostAuthenticate(ClientAuthenticationModel auth) { return(Request.Post("/api/ClientAccountInformation/authenticate").AddJsonBody(auth) .Build().Execute <ClientAccountInformation>()); }