public void ModelSchema_ModelComplexType_Test() { var modelSchema = new ModelSchema(); var ctGna = new ModelComplexType() { Name = "gna" }; modelSchema.ComplexTypes.Add(ctGna); ctGna.Freeze(); Assert.True(ReferenceEquals(ctGna.Owner, modelSchema)); var lstGna = modelSchema.FindComplexType("gna"); Assert.Equal(1, lstGna.Count); Assert.True(ReferenceEquals(lstGna.Single(), ctGna)); }