public void RunTestCases(TestCase testCase)
    {
        var property = new CSharpProperty()
        {
            DataType   = testCase.DataType,
            IsNullable = testCase.IsNullable,
            Name       = testCase.PropertyName
        };

        var text = new CSharpPropertyTextGenerator(property).Generate();

        Console.WriteLine(text);
        text.Trim().Should().Be(testCase.ExpectedOutput);
    }
    public string ToString(CSharpClassTextGeneratorOptions options)
    {
        var generator = new CSharpPropertyTextGenerator(this, options);

        return(generator.Generate());
    }
    public override string ToString()
    {
        var generator = new CSharpPropertyTextGenerator(this);

        return(generator.Generate());
    }