public void GetFruits_GivenGeoDistribution_ReturnsFruitList() { var result = FruitRepository.GetFruitsByGeoDistribution("Tropical"); var expectedResult = new List <Fruit> { new Fruit { Name = "Banana", Calories = 89, GramsPer = 100, GeoDistribution = "Tropical" }, new Fruit { Name = "Pineapple", Calories = 50, GramsPer = 100, GeoDistribution = "Tropical" } }; var resultSerializedObject = JsonConvert.SerializeObject(result); var expectedResultSerializedObject = JsonConvert.SerializeObject(expectedResult); Assert.Equal(expectedResultSerializedObject, resultSerializedObject); }
public void GetFruits_GivenGeoDistribution_ReturnsEmpty() { var result = FruitRepository.GetFruitsByGeoDistribution("Wrong GeoDistribution"); Assert.Empty(result); }