コード例 #1
0
        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);
        }
コード例 #2
0
        public void GetFruits_GivenGeoDistribution_ReturnsEmpty()
        {
            var result = FruitRepository.GetFruitsByGeoDistribution("Wrong GeoDistribution");

            Assert.Empty(result);
        }