public void Can_IsEmpty() {
            var multiMap = new ConcurrentMultiMap<int, string>();

            Assert.IsTrue(multiMap.IsEmpty);
            Assert.IsTrue(multiMap.IsValueEmpty);

            var multiMap2 = CreateMultiMap();

            Assert.IsFalse(multiMap2.IsEmpty);
            Assert.IsFalse(multiMap2.IsValueEmpty);
        }
        private static ConcurrentMultiMap<int, string> CreateMultiMap() {
            var multiMap = new ConcurrentMultiMap<int, string>
                           {
                               { 0, "zero" },
                               { 1, new[] { "one", "1", "first" } },
                               { 2, "two" },
                               { 3, "three" },
                               { 3, "3" },
                               { 4, "four" }
                           };

            return multiMap;
        }