Beispiel #1
0
 /**
  * Check all fields match expected values.
  *
  * @param fromXmlResponse
  */
 public static void checkUnmarshalledThreeDSecureSigResponse(ThreeDSecureResponse fromXmlResponse)
 {
     Assert.AreEqual(ACCOUNT, fromXmlResponse.Account);
     Assert.AreEqual(MERCHANT_ID, fromXmlResponse.MerchantId);
     Assert.AreEqual(THREE_D_SECURE_SIG_MESSAGE, fromXmlResponse.Message);
     Assert.AreEqual(ORDER_ID, fromXmlResponse.OrderId);
     Assert.AreEqual(THREE_D_SECURE_SIG_RESULT, fromXmlResponse.Result);
     Assert.AreEqual(THREE_D_SECURE_SIG_RESPONSE_HASH, fromXmlResponse.Hash);
     Assert.AreEqual(TIMESTAMP_RESPONSE, fromXmlResponse.Timestamp);
     Assert.AreEqual(THREE_D_SECURE_STATUS, fromXmlResponse.ThreeDSecure.Status);
     Assert.AreEqual(THREE_D_SECURE_ECI, fromXmlResponse.ThreeDSecure.Eci);
     Assert.AreEqual(THREE_D_SECURE_XID, fromXmlResponse.ThreeDSecure.Xid);
     Assert.AreEqual(THREE_D_SECURE_CAVV, fromXmlResponse.ThreeDSecure.Cavv);
     Assert.AreEqual(THREE_D_SECURE_ALGORITHM, fromXmlResponse.ThreeDSecure.Algorithm);
     Assert.IsTrue(fromXmlResponse.IsSuccess());
 }
Beispiel #2
0
 /**
  * Check all fields match expected values.
  *
  * @param fromXmlResponse
  */
 public static void checkUnmarshalledThreeDSecureEnrolledResponse(ThreeDSecureResponse fromXmlResponse)
 {
     Assert.AreEqual(ACCOUNT, fromXmlResponse.Account);
     Assert.AreEqual(AUTH_CODE, fromXmlResponse.AuthCode);
     Assert.AreEqual(AUTH_TIME_TAKEN.ToString(), fromXmlResponse.AuthTimeTaken.ToString());
     Assert.AreEqual(MERCHANT_ID, fromXmlResponse.MerchantId);
     Assert.AreEqual(THREE_D_SECURE_ENROLLED_MESSAGE, fromXmlResponse.Message);
     Assert.AreEqual(ORDER_ID, fromXmlResponse.OrderId);
     Assert.AreEqual(PASREF, fromXmlResponse.PaymentsReference);
     Assert.AreEqual(THREE_D_SECURE_ENROLLED_RESULT, fromXmlResponse.Result);
     Assert.AreEqual(THREE_D_SECURE_ENROLLED_RESPONSE_HASH, fromXmlResponse.Hash);
     Assert.AreEqual(TIMESTAMP_RESPONSE, fromXmlResponse.Timestamp);
     Assert.AreEqual(TIME_TAKEN.ToString(), fromXmlResponse.TimeTaken.ToString());
     Assert.AreEqual(THREE_D_SECURE_URL, fromXmlResponse.Url);
     Assert.AreEqual(THREE_D_SECURE_PAREQ, fromXmlResponse.Pareq);
     Assert.AreEqual(THREE_D_SECURE_ENROLLED_YES, fromXmlResponse.Enrolled);
     Assert.AreEqual(THREE_D_SECURE_XID, fromXmlResponse.Xid);
     Assert.IsTrue(fromXmlResponse.IsSuccess());
 }