public static IdentityChecks getSuccessfulIdentityChecks() { IdentityChecks identityChecks = new IdentityChecks(); LoginResponse loginResponse = new LoginResponse(); identityChecks = new IdentityChecks(); identityChecks.backgroundIsNotChecked = false; identityChecks.isNeedToBackgroundCheckAgain = false; identityChecks.creditScreeningIsNotChecked = false; identityChecks.isNeedToCreditScreeningCheckAgain = false; identityChecks.isMatch = false; return(identityChecks); }
public void CheckIdentityLogin() { var data = new UserViewModel() { Email = "*****@*****.**", Password = "******" }; RestRequest request = new RestRequest("/api/identity/login", Method.POST); request .AddHeader("api-version", "1") .AddHeader("Content-Type", "application/json"); request.AddJsonBody(JsonConvert.SerializeObject(data)); IRestResponse <LoginResponse> response = _client.Execute <LoginResponse>(request); var content = response.Data.authData.token; IdentityChecks identityChecks = response.Data.identityChecks; IdentityChecks identity = SuccessIdentityChecks.getSuccessfulIdentityChecks(); Assert.AreEqual(HttpStatusCode.OK, response.StatusCode); Assert.IsTrue(identityChecks == identity); }