public void VerifyTransaction() { var config = new RavePayConfig(TestConsts.publicKey, TestConsts.secretKey); var trans = new RaveTransaction(config); var response = trans.TransactionVerification(new VerifyTransactoinParams(TestConsts.secretKey, dummyTxRef)).Result; Assert.IsNotNull(response.Message); Assert.AreEqual(response.Status, "success"); }
public void XqueryTransaction() { var config = new RavePayConfig(TestConsts.publicKey, TestConsts.secretKey); var trans = new RaveTransaction(config); var response = trans.XqueryTransactionVeriication(new VerifyTransactoinParams(TestConsts.secretKey, dummyTxRef)).Result; Assert.IsInstanceOfType(response.Data, typeof(IEnumerable <TransactionResponseData>)); Assert.IsNotNull(response); foreach (var res in response.Data) { Trace.WriteLine($"{res.Status} \t {res.TransactionType}"); } }