Пример #1
0
        public void WriteStartDelete_WhenDisposed_ThrowsObjectDisposed()
        {
            StringBuilder builder = new StringBuilder();
            SqlWriter writer = new SqlWriter(builder);
            writer.Dispose();

            AssertEx.Throws<ObjectDisposedException>(() => writer.WriteStartDelete());
        }
Пример #2
0
        public void WriteStartDelete_WhenDisposed_ThrowsObjectDisposed()
        {
            StringBuilder builder = new StringBuilder();
            SqlWriter     writer  = new SqlWriter(builder);

            writer.Dispose();

            AssertEx.Throws <ObjectDisposedException>(() => writer.WriteStartDelete());
        }
Пример #3
0
        public void WriteStartDelete_WritesDelete()
        {
            StringBuilder builder = new StringBuilder();
            using (SqlWriter writer = new SqlWriter(builder))
            {
                writer.WriteStartDelete();
                Assert.AreEqual(SqlWriterState.StartDelete, writer.WriteState);
            }

            Assert.AreEqual("DELETE", builder.ToString());
        }
Пример #4
0
        public void WriteStartFrom_WhenDeleteStatement_WritesFrom()
        {
            StringBuilder builder = new StringBuilder();
            using (SqlWriter writer = new SqlWriter(builder))
            {
                writer.WriteStartDelete();
                writer.WriteStartFrom();
                Assert.AreEqual(SqlWriterState.StartFrom, writer.WriteState);
            }

            Assert.AreEqual("DELETE FROM", builder.ToString());
        }
Пример #5
0
        public void WriteStartDelete_WritesDelete()
        {
            StringBuilder builder = new StringBuilder();

            using (SqlWriter writer = new SqlWriter(builder))
            {
                writer.WriteStartDelete();
                Assert.AreEqual(SqlWriterState.StartDelete, writer.WriteState);
            }

            Assert.AreEqual("DELETE", builder.ToString());
        }
Пример #6
0
        public void WriteStartFrom_WhenDeleteStatement_WritesFrom()
        {
            StringBuilder builder = new StringBuilder();

            using (SqlWriter writer = new SqlWriter(builder))
            {
                writer.WriteStartDelete();
                writer.WriteStartFrom();
                Assert.AreEqual(SqlWriterState.StartFrom, writer.WriteState);
            }

            Assert.AreEqual("DELETE FROM", builder.ToString());
        }