public void When_display_name_is_retrieved_then_string_is_correct(Type type, string expectedName)
        {
            //// Act
            var generator = new DefaultSchemaNameGenerator();
            var name      = generator.Generate(type);

            //// Assert
            Assert.Equal(expectedName, name);
        }
Пример #2
0
        /// <summary>Initializes a new instance of the <see cref="JsonSchemaGeneratorSettings"/> class.</summary>
        public JsonSchemaGeneratorSettings()
        {
            DefaultEnumHandling = EnumHandling.Integer;
            DefaultReferenceTypeNullHandling = ReferenceTypeNullHandling.Null;
            DefaultPropertyNameHandling      = PropertyNameHandling.Default;
            SchemaType = SchemaType.JsonSchema;

            TypeNameGenerator   = new DefaultTypeNameGenerator();
            SchemaNameGenerator = new DefaultSchemaNameGenerator();
            ReflectionService   = new DefaultReflectionService();

            ExcludedTypeNames = new string[0];
        }