public SearchAppService(ISearchHistoryRepository searchHistoryRepository, ICharacterClient characterClient, IUnitOfWork unitOfWork) { this.searchHistoryRepository = searchHistoryRepository; this.unitOfWork = unitOfWork; this.characterClient = characterClient; }
public async Task GetAllCharacters() { //or use this short equivalent var logger = Mock.Of <ILogger <CharacterClient> >(); var starWarsSettings = Options.Create(new StarWarSettings() { Url = configuration["StarWarSettings:Url"] }); var httpClient = new HttpClient(); _characterClient = new CharacterClient(httpClient, starWarsSettings, logger); var response = await _characterClient.GetAllCharacterAsync <Character>(); Assert.IsNotNull(response); }
public GuildService(IGuildClient guildClient, IAuctionClient auctionClient, ICharacterClient characterClient) { this._guildClient = guildClient; this._auctionClient = auctionClient; this._characterClient = characterClient; }
public CharacterService(ICharacterClient characterClient, IPlanetClient planetClient, IFilmClient filmClient) { _characterClient = characterClient; _planetClient = planetClient; _filmClient = filmClient; }