コード例 #1
0
        public void WhenKeyIsInDictionaryItIsReturnedRegardlessOfDefaultValueFunc()
        {
            var dictionary = new DictionaryWithDefaultValue <int, int>(SampleDictionary, DefaultValueFunc);

            Assert.Equal(111, dictionary[1]);
            Assert.NotEqual(DefaultValue, dictionary[1]);
        }
コード例 #2
0
        public void WhenKeyIsNotInDictionaryItReturnsTheDefaultValueFuncResult()
        {
            var dictionary = new DictionaryWithDefaultValue <int, int>(SampleDictionary, DefaultValueFunc);

            Assert.Equal(DefaultValue, dictionary[6]);
        }