Пример #1
0
        public void SuggestBankTypeTest()
        {
            var query = new SuggestBankRequest("я");

            query.type = new BankType[] { BankType.NKO };
            var response = api.SuggestBank(query);

            Assert.AreEqual("044525444", response.suggestions[0].data.bic);
            Assert.AreEqual(new DateTime(2012, 08, 02), response.suggestions[0].data.state.registration_date);
            Console.WriteLine(string.Join("\n", response.suggestions));
        }
        public async Task SuggestBankTypeTest()
        {
            var request = new SuggestBankRequest("юмани")
            {
                type = new[] { BankType.NKO }
            };
            var response = await api.SuggestBank(request);

            Assert.Equal("044525444", response.suggestions[0].data.bic);
            Assert.Equal(new DateTime(2012, 08, 02), response.suggestions[0].data.state.registration_date);
            Console.WriteLine(string.Join("\n", response.suggestions));
        }
Пример #3
0
 public async Task <SuggestResponse <Bank> > SuggestBank(SuggestBankRequest request)
 {
     return(await Execute <SuggestResponse <Bank> >(method : SuggestionsMethod.Suggest, entity : SuggestionsEntity.Bank, request : request));
 }
Пример #4
0
        public async Task <SuggestResponse <Bank> > SuggestBank(string query, int count = 5)
        {
            var request = new SuggestBankRequest(query, count);

            return(await SuggestBank(request));
        }
Пример #5
0
        public SuggestResponse <Bank> SuggestBank(string query, int count = 5)
        {
            var request = new SuggestBankRequest(query, count);

            return(SuggestBank(request));
        }
Пример #6
0
 public async Task <SuggestResponse <Bank> > SuggestBank(SuggestBankRequest request,
                                                         CancellationToken cancellationToken = default)
 {
     return(await Execute <SuggestResponse <Bank> >(method : SuggestionsMethod.Suggest,
                                                    entity : SuggestionsEntity.Bank, request : request, cancellationToken : cancellationToken));
 }
Пример #7
0
        public async Task <SuggestResponse <Bank> > SuggestBank(string query, int count = 5, CancellationToken cancellationToken = default)
        {
            var request = new SuggestBankRequest(query, count);

            return(await SuggestBank(request, cancellationToken));
        }