public PokemonDescriptionServiceTests() { _mockCacheService = new Mock <ICacheService>(); _mockPokeApiService = new Mock <IPokeApiService>(); _mockShakespeareanApiService = new Mock <IShakespeareanApiService>(); _pokemonDescriptionService = new PokemonDescriptionService(_mockCacheService.Object, _mockPokeApiService.Object, _mockShakespeareanApiService.Object); }
public PokemonDescriptionServiceTests() { Logger = new Mock <ILogger <PokemonDescriptionService> >(); Repository = new Mock <IPokemonRepository>(); TranslationService = new Mock <ITranslationService>(); FeatureManager = new Mock <IFeatureManager>(); Service = new PokemonDescriptionService(Logger.Object, Repository.Object, TranslationService.Object, FeatureManager.Object); FeatureManager .Setup(f => f.IsEnabledAsync(FeatureFlags.RandomDescription)) .ReturnsAsync(false); }