コード例 #1
0
        public void TestMealIDHasDifferentHashCodeAsMealIDWithEqualName()
        {
            string name = "Stone Soup";

            MealID mealId = MealID.ValueOf(name);

            MealID differentMealID = MealID.ValueOf("Duck Rice");

            int mealIdHashCode = mealId.GetHashCode();

            int differentMealIDHashCode = differentMealID.GetHashCode();

            Assert.NotEqual(mealIdHashCode, differentMealIDHashCode);
        }
コード例 #2
0
        public void TestMealIDHasSameHashCodeAsMealIDWithEqualName()
        {
            string name = "Stone Soup";

            MealID mealId = MealID.ValueOf(name);

            MealID equalMealID = MealID.ValueOf(name);

            int mealIdHashCode = mealId.GetHashCode();

            int equalMealIDHashCode = equalMealID.GetHashCode();

            Assert.Equal(mealIdHashCode, equalMealIDHashCode);
        }