Пример #1
0
        public async Task GetlAllStarships()
        {
            //or use this short equivalent
            var logger           = Mock.Of <ILogger <StarshipClient> >();
            var starWarsSettings = Options.Create(new StarWarSettings()
            {
                Url = configuration["StarWarSettings:Url"]
            });
            var httpClient = new HttpClient();

            _starshiptClient = new StarshipClient(httpClient, starWarsSettings, logger);

            var response = await _starshiptClient.GetAllStarshipAsync <Starship>();

            Assert.IsNotNull(response);
        }
Пример #2
0
 public StarshipService(IStarshipClient starshipClient)
 {
     _starshipClient = starshipClient;
 }