public async Task GetPokemonColorResourceAsyncIntegrationTest() { // assemble PokeApiClient client = new PokeApiClient(); // act PokemonColor pokemonColor = await client.GetResourceAsync <PokemonColor>(1); // assert Assert.True(pokemonColor.Id != default(int)); }
internal PokemonSpecies(int number, int gender, EggGroup e1, EggGroup e2, PokemonColor color, int forms) { _number = number; _genderBoundary = (byte)gender; _forms = new PokemonForm[forms]; for (int i = 0; i < forms; ++i) { _forms[i] = new PokemonForm(this, i); } _eggGroup1 = e1; _eggGroup2 = e2; _color = color; }
public ConsoleColor GetColor(PokemonColor color) { ConsoleColor consoleColor = color.Name switch { "black" => ConsoleColor.Black, "blue" => ConsoleColor.Cyan, "brown" => ConsoleColor.DarkRed, "green" => ConsoleColor.Green, "gray" => ConsoleColor.Gray, "pink" => ConsoleColor.Magenta, "purple" => ConsoleColor.DarkMagenta, "red" => ConsoleColor.Red, "white" => ConsoleColor.White, "yellow" => ConsoleColor.Yellow, _ => ConsoleColor.Black }; return(consoleColor); } }