Ejemplo n.º 1
0
        public async void GetRakingNames()
        {
            try
            {
                var client = new IbgeNameClient();
                var result = await client.GetNamesByRankingAsync();

                result.Should().NotBeNull();

                ValidateListLen(result.First().Details, 20);
            }
            catch (Exception e)
            {
                Assert.Empty(e.Message);
            }
        }
Ejemplo n.º 2
0
        public async void GetFrequencyToTwoNames()
        {
            try
            {
                var client = new IbgeNameClient();
                var result = await client.GetNamesAsync(new List <string> {
                    "Leandro", "Ana"
                });

                ValidateListLen(result, 2);

                var leandroResult = result.FirstOrDefault(x => x.Name.ToUpper() == "LEANDRO");
                ValidateNameLeandroResult(leandroResult);
            }
            catch (Exception e)
            {
                Assert.Empty(e.Message);
            }
        }