コード例 #1
0
        public void Should_allow_to_remove_elements_during_enumeration()
        {
            for (int i = 0; i < 1000; i++)
            {
                dic.Add(Guid.NewGuid(), string.Empty);
            }

            foreach (var pair in dic)
            {
                dic.Remove(pair.Key);
                dic.ContainsKey(pair.Key).Should().BeFalse();
            }

            dic.Count.Should().Be(0);
        }