private void CheckDict(IDictionary dict, object[] expectedContent) { Assert.AreEqual(dict.Count, expectedContent.Length); for (int i = 0; i < expectedContent.Length; i++) { Named named = expectedContent[i] as Named; String name = named.Name(); string str = (string)dict[expectedContent[i]]; Assert.AreEqual(str, name); } }