public void Ctor_WithTextWriterAndWriterSettings_UsesSpecifiedSettings()
        {
            var           settings = new SqlWriterSettings();
            TestSqlWriter writer   = new TestSqlWriter(new StringWriter(new StringBuilder()), settings);

            Assert.Same(settings, writer.SettingsTest);
        }
 public void WriteKeywordsInLowerCase_ValueCanBeSet()
 {
     var settings = new SqlWriterSettings
     {
         WriteKeywordsInLowerCase = true
     };
     Assert.True(settings.WriteKeywordsInLowerCase);
 }
Beispiel #3
0
        public void WriteKeywordsInLowerCase_ValueCanBeSet()
        {
            var settings = new SqlWriterSettings
            {
                WriteKeywordsInLowerCase = true
            };

            Assert.True(settings.WriteKeywordsInLowerCase);
        }
        public void WriteDataType_WithWriteDataTypeInLowerCase_WritesDataTypesInLowerCase(SqlDataType dataType, string expected)
        {
            var builder  = new StringBuilder();
            var settings = new SqlWriterSettings
            {
                WriteDataTypesInLowerCase = true
            };

            using (var writer = new TestSqlWriter(builder, settings))
            {
                writer.WriteDataType(dataType);
            }

            Assert.Equal(expected, builder.ToString());
        }
        public void WriteKeyword_WithWriteKeywordsInLowerCase_WritesKeywordsInLowerCase()
        {
            var builder  = new StringBuilder();
            var settings = new SqlWriterSettings
            {
                WriteKeywordsInLowerCase = true
            };

            using (var writer = new TestSqlWriter(builder, settings))
            {
                writer.WriteKeyword(SqlKeywords.Select);
            }

            Assert.Equal("select", builder.ToString());
        }
 public void WriteKeywordsInLowerCase_DefaultValueIsFalse()
 {
     var settings = new SqlWriterSettings();
     Assert.False(settings.WriteKeywordsInLowerCase);
 }
Beispiel #7
0
        public void WriteKeywordsInLowerCase_DefaultValueIsFalse()
        {
            var settings = new SqlWriterSettings();

            Assert.False(settings.WriteKeywordsInLowerCase);
        }
Beispiel #8
0
 public TestSqlWriter(TextWriter writer, SqlWriterSettings settings)
     : base(writer, settings)
 {
 }
Beispiel #9
0
 public TestSqlWriter(StringBuilder builder, SqlWriterSettings settings)
     : base(builder, settings)
 {
 }
Beispiel #10
0
 public TestSqlWriter(TextWriter writer, SqlWriterSettings settings)
     : base(writer, settings)
 {
 }
Beispiel #11
0
 public TestSqlWriter(StringBuilder builder, SqlWriterSettings settings)
     : base(builder, settings)
 {
 }
Beispiel #12
0
 public void Ctor_WithTextWriterAndWriterSettings_UsesSpecifiedSettings()
 {
     var settings = new SqlWriterSettings();
     TestSqlWriter writer = new TestSqlWriter(new StringWriter(new StringBuilder()), settings);
     Assert.Same(settings, writer.SettingsTest);
 }
Beispiel #13
0
        public void WriteKeyword_WithWriteKeywordsInLowerCase_WritesKeywordsInLowerCase()
        {
            var builder = new StringBuilder();
            var settings = new SqlWriterSettings
            {
                WriteKeywordsInLowerCase = true
            };

            using (var writer = new TestSqlWriter(builder, settings))
            {
                writer.WriteKeyword(SqlKeywords.Select);
            }

            Assert.Equal("select", builder.ToString());
        }