Exemplo n.º 1
0
        public PokemonDescriptionServiceTests()
        {
            _mockCacheService            = new Mock <ICacheService>();
            _mockPokeApiService          = new Mock <IPokeApiService>();
            _mockShakespeareanApiService = new Mock <IShakespeareanApiService>();

            _pokemonDescriptionService = new PokemonDescriptionService(_mockCacheService.Object,
                                                                       _mockPokeApiService.Object, _mockShakespeareanApiService.Object);
        }
Exemplo n.º 2
0
        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);
        }