public void child() { var dict = new Dictionary<string, object>(); var child = new Dictionary<string, object>(); child.Add("a1", 1); dict.Add("child1", child); dict.Child("child1").ShouldBeSameAs(child); }