Exemplo n.º 1
0
        public void ArraysAreLowerBoundZero()
        {
            var arrayType = TestMetaData.CreateEmptyClassMetaInfo().Single();
            var metaInfo  = SimpleClassDescription.Create(TestMetaData.SingleFieldType(),
                                                          f => TestMetaData.CreateArrayField(arrayType));
            var type      = ExtractSingleFieldType(new[] { metaInfo });
            var fieldType = type.GetField("data").FieldType;

            Assert.IsTrue(fieldType.AssemblyQualifiedName.Contains("[]"));
        }