public void EnumeratesThroughAllElements()
        {
            var sample = new DictionaryList<string, object>
            {
                { "key1", "value1" },
                { "key2", "value2" },
                { "key3", 33 },
                { "key1", 44 }
            };

            var iterator = sample.GetEnumerator();
            VerifyEnumerator(iterator);

            iterator.Reset();
            VerifyEnumerator(iterator);
        }