Ejemplo n.º 1
0
        public async Task ShouldGetMaxDefenseFromPokemonsList()
        {
            ushort maxDefense    = 123;
            ushort lesserDefense = 34;

            Pokemon pokemon1 = PkBuilder.WithDefense(maxDefense);
            Pokemon pokemon2 = PkBuilder.WithDefense(lesserDefense);

            SetUpDataSourceMockData(new Pokemon[] { pokemon1, pokemon2 });

            PokemonRepository pokemonRepository = new PokemonRepository(pokemonDataSource);

            maxDefense.ShouldBe(await pokemonRepository.GetMaxBaseDefense());
        }