public void TestPut() { var bag = new Bag<string, string>(); bag["foo"] = "hello"; bag["foo"] = "world"; Assert.AreEqual("hello", bag["foo"]); Assert.AreEqual(2, bag.GetValues("foo").Count()); }