示例#1
0
        public void Can_Create_Two_Rows_With_Different_Field_Names()
        {
            var fields1 = new ComplexRow.RowFields();

            fields1.Initialize(annotations: null, dialect: SqlServer2012Dialect.Instance);
            fields1.BasicExpression.Expression = "Test1";
            var row1    = new ComplexRow(fields1);
            var fields2 = new ComplexRow.RowFields();

            fields2.Initialize(annotations: null, dialect: SqlServer2012Dialect.Instance);
            fields2.BasicExpression.Expression = "Test2";
            var row2 = new ComplexRow(fields2);

            Assert.Equal("Test1", row1.GetFields().BasicExpression.Expression);
            Assert.Equal("Test2", row2.GetFields().BasicExpression.Expression);
        }