public void Should_Retrieve_Bkm_Auth() { RetrieveBKMAuthRequest request = new RetrieveBKMAuthRequest(); request.Locale = Locale.TR.GetName(); request.ConversationId = "123456789"; request.Token = "mockToken1453382198111"; BKMAuth bkmAuth = BKMAuth.Retrieve(request, options); PrintResponse <BKMAuth>(bkmAuth); Assert.IsNotNull(bkmAuth.SystemTime); Assert.AreEqual(Status.SUCCESS.ToString(), bkmAuth.Status); Assert.AreEqual(Locale.TR.GetName(), bkmAuth.Locale); Assert.AreEqual("123456789", bkmAuth.ConversationId); }
public static BKMAuth Retrieve(RetrieveBKMAuthRequest request, Options options) { return(RestHttpClient.Create().Post <BKMAuth>(options.BaseUrl + "/payment/iyzipos/bkm/auth/ecom/detail", GetHttpHeaders(request, options), request)); }