Exemple #1
0
        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));
        }
Exemple #2
0
        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());
        }
Exemple #5
0
 public IResponse <ClientAccountInformation> PostAuthenticate(ClientAuthenticationModel auth)
 {
     return(Request.Post("/api/ClientAccountInformation/authenticate").AddJsonBody(auth)
            .Build().Execute <ClientAccountInformation>());
 }