Example #1
0
        public void Remove_KeyValuePairWithSameKeyDifferentCasing_Removed()
        {
            var map = new CaseInsensitiveMap<int>();
            map[ "a" ] = 1;

            map.Remove( new KeyValuePair<string, int>( "A", 1 ) );

            Assert.That( map, Is.Empty );
        }
Example #2
0
        public void Remove_SameKeyDifferentCasing_Removed()
        {
            var map = new CaseInsensitiveMap <int>();

            map["a"] = 1;

            map.Remove("A");

            Assert.That(map, Is.Empty);
        }
Example #3
0
        public void Remove_KeyValuePairWithSameKeyDifferentCasing_Removed()
        {
            var map = new CaseInsensitiveMap <int>();

            map["a"] = 1;

            map.Remove(new KeyValuePair <string, int>("A", 1));

            Assert.That(map, Is.Empty);
        }
Example #4
0
        public void Remove_SameKeyDifferentCasing_Removed()
        {
            var map = new CaseInsensitiveMap<int>();
            map[ "a" ] = 1;

            map.Remove( "A" );

            Assert.That( map, Is.Empty );
        }