public async Task Chould_Retrieve_Card() { Card card = await CreateCard(); RetrieveCardListRequest request = new RetrieveCardListRequest { Locale = Locale.TR.ToString(), ConversationId = "123456789", CardUserKey = card.CardUserKey }; CardList cardList = await CardList.RetrieveAsync(request, Options); PrintResponse(cardList); Assert.AreEqual(Status.SUCCESS.ToString(), cardList.Status); Assert.AreEqual(Locale.TR.ToString(), cardList.Locale); Assert.AreEqual("123456789", cardList.ConversationId); Assert.NotNull(cardList.SystemTime); Assert.Null(cardList.ErrorCode); Assert.Null(cardList.ErrorMessage); Assert.Null(cardList.ErrorGroup); Assert.NotNull(cardList.CardDetails); Assert.False(cardList.CardDetails.Count == 0); Assert.NotNull(cardList.CardUserKey); }
public void Should_Retrieve_Cards() { RetrieveCardListRequest request = new RetrieveCardListRequest(); request.Locale = Locale.TR.GetName(); request.ConversationId = "123456789"; request.CardUserKey = "myCardUserKey"; CardList cardList = CardList.Retrieve(request, options); PrintResponse <CardList>(cardList); Assert.IsNotNull(cardList.SystemTime); Assert.AreEqual(Status.SUCCESS.ToString(), cardList.Status); Assert.AreEqual(Locale.TR.GetName(), cardList.Locale); Assert.AreEqual("123456789", cardList.ConversationId); }
public void Should_Retrieve_Cards() { RetrieveCardListRequest request = new RetrieveCardListRequest(); request.Locale = Locale.TR.ToString(); request.ConversationId = "123456789"; request.CardUserKey = "card user key"; CardList cardList = CardList.Retrieve(request, options); PrintResponse <CardList>(cardList); Assert.AreEqual(Status.SUCCESS.ToString(), cardList.Status); Assert.AreEqual(Locale.TR.ToString(), cardList.Locale); Assert.AreEqual("123456789", cardList.ConversationId); Assert.IsNotNull(cardList.SystemTime); Assert.IsNull(cardList.ErrorCode); Assert.IsNull(cardList.ErrorMessage); Assert.IsNull(cardList.ErrorGroup); Assert.IsNotNull(cardList.CardDetails); Assert.IsNotEmpty(cardList.CardDetails); Assert.IsNotNull(cardList.CardUserKey); }
public async Task Should_Retrieve_Cards() { RetrieveCardListRequest request = new RetrieveCardListRequest { Locale = Locale.TR.ToString(), ConversationId = "123456789", CardUserKey = "card user key" }; CardList cardList = await CardList.RetrieveAsync(request, Options); PrintResponse(cardList); Assert.AreEqual(Status.SUCCESS.ToString(), cardList.Status); Assert.AreEqual(Locale.TR.ToString(), cardList.Locale); Assert.AreEqual("123456789", cardList.ConversationId); Assert.IsNotNull(cardList.SystemTime); Assert.IsNull(cardList.ErrorCode); Assert.IsNull(cardList.ErrorMessage); Assert.IsNull(cardList.ErrorGroup); Assert.IsNotNull(cardList.CardDetails); Assert.IsNotEmpty(cardList.CardDetails); Assert.IsNotNull(cardList.CardUserKey); }
public static CardList Retrieve(RetrieveCardListRequest request, Options options) { return(RestHttpClient.Create().Post <CardList>(options.BaseUrl + "/cardstorage/cards", GetHttpHeaders(request, options), request)); }
public static async Task <CardList> RetrieveAsync(RetrieveCardListRequest request, Options options) { return(await RestHttpClient.Instance.PostAsync <CardList>(options.BaseUrl + CardListUrl, GetHttpHeaders(request, options), request)); }
public static CardList Retrieve(RetrieveCardListRequest request, Options options) { return(RestHttpClient.Instance.Post <CardList>(options.BaseUrl + CardListUrl, GetHttpHeaders(request, options), request)); }