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); }
public StarshipService(IStarshipClient starshipClient) { _starshipClient = starshipClient; }