Example #1
0
        public void EntryAtOnExistingKeyWorks()
        {
            MapEntry  me  = new MapEntry(1, "abc");
            IMapEntry me1 = me.entryAt(0);
            IMapEntry me2 = me.entryAt(1);

            Expect(me1.key()).To.Equal(0);
            Expect(me1.val()).To.Equal(1);
            Expect(me2.key()).To.Equal(1);
            Expect(me2.val()).To.Equal("abc");
        }
Example #2
0
        public void EntryAtOutOfRangeHighReturnsNull()
        {
            MapEntry  me  = new MapEntry(1, "abc");
            IMapEntry me1 = me.entryAt(4);

            Expect(me1).To.Be.Null();
        }
Example #3
0
        public void EntryAtOutOfRangeLowReturnsNull()
        {
            MapEntry  me  = new MapEntry(1, "abc");
            IMapEntry me1 = me.entryAt(-4);

            Expect(me1, Null);
        }