コード例 #1
0
        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));
        }