public void ShouldGet() { var map = new MultiMap <string, string>(); map.Add("MyKey", "a"); map.Add("MyKey", "b"); map.GetOrNull("No_KEY").Should().BeNull(); map.GetOrEmpty("No_KEY").Should().BeEmpty(); var vals = map.GetOrNull("MyKey"); vals.First().Should().Be("a"); vals.Skip(1).First().Should().Be("b"); vals = map.GetOrEmpty("MyKey"); vals.First().Should().Be("a"); vals.Skip(1).First().Should().Be("b"); }