public void GivenJson_WhenParsePokemonsPage_ThenReturnsExpected(string file, int expectedCount, string expectedNextPage) { var json = File.ReadAllText(file); var actual = PokeApiClient.ParsePokemonsPage(json); Assert.IsNotNull(actual); Assert.AreEqual(expectedCount, actual.Names.Length); Assert.AreEqual(expectedNextPage, actual.NextPage?.ToString()); }