Exemple #1
0
        public void Should_Retrieve_Apm_Result()
        {
            RetrieveApmRequest request = new RetrieveApmRequest();

            request.Locale         = Locale.TR.ToString();
            request.ConversationId = "123456789";
            request.PaymentId      = "1";

            Apm retrieve = Apm.Retrieve(request, options);

            PrintResponse <Apm>(retrieve);

            Assert.AreEqual(Status.SUCCESS.ToString(), retrieve.Status);
            Assert.AreEqual(Locale.TR.ToString(), retrieve.Locale);
            Assert.AreEqual("123456789", retrieve.ConversationId);
        }
Exemple #2
0
        public async Task Should_Retrieve_Apm_Result()
        {
            RetrieveApmRequest request = new RetrieveApmRequest
            {
                Locale         = Locale.TR.ToString(),
                ConversationId = "123456789",
                PaymentId      = "1"
            };

            Apm retrieve = await Apm.RetrieveAsync(request, Options);

            PrintResponse(retrieve);

            Assert.AreEqual(Status.SUCCESS.ToString(), retrieve.Status);
            Assert.AreEqual(Locale.TR.ToString(), retrieve.Locale);
            Assert.AreEqual("123456789", retrieve.ConversationId);
        }
Exemple #3
0
 public static Apm Retrieve(RetrieveApmRequest request, Options options)
 {
     return(RestHttpClient.Create().Post <Apm>(options.BaseUrl + "/payment/apm/retrieve", GetHttpHeaders(request, options), request));
 }
Exemple #4
0
 // Async
 public static async Task <Apm> RetrieveAsync(RetrieveApmRequest request, Options options)
 {
     return(await RestHttpClient.Create().PostAsync <Apm>(options.BaseUrl + "/payment/apm/retrieve", GetHttpHeaders(request, options), request));
 }
Exemple #5
0
 public static async Task <Apm> RetrieveAsync(RetrieveApmRequest request, Options options)
 {
     return(await RestHttpClient.Instance.PostAsync <Apm>(options.BaseUrl + ApmRetrieveUrl, GetHttpHeaders(request, options), request));
 }
Exemple #6
0
 public static Apm Retrieve(RetrieveApmRequest request, Options options)
 {
     return(RestHttpClient.Instance.Post <Apm>(options.BaseUrl + ApmRetrieveUrl, GetHttpHeaders(request, options), request));
 }