Example #1
0
        public void Test_4()
        {
            var item = new SqlItem(" t  . a   as b ");

            Assert.Equal("a", item.Name);
            Assert.Equal("t", item.Prefix);
            Assert.Equal("b", item.Alias);

            // 测试复制副本
            var copy = item.Clone();

            Assert.Equal("a", copy.Name);
            Assert.Equal("t", copy.Prefix);
            Assert.Equal("b", copy.Alias);
        }
Example #2
0
        public void Test_1()
        {
            var item = new SqlItem("a");

            Assert.Equal("a", item.Name);
            Assert.True(item.Prefix.IsEmpty());
            Assert.True(item.Alias.IsEmpty());

            //测试复制副本
            var copy = item.Clone();

            Assert.Equal("a", copy.Name);
            Assert.True(copy.Prefix.IsEmpty());
            Assert.True(copy.Alias.IsEmpty());
        }
Example #3
0
        public void Test_7()
        {
            var item = new SqlItem("a as c", "d", "b");

            Assert.Equal("a", item.Name);
            Assert.Equal("d", item.Prefix);
            Assert.Equal("c", item.Alias);

            // 测试复制副本
            var copy = item.Clone();

            Assert.Equal("a", copy.Name);
            Assert.Equal("d", copy.Prefix);
            Assert.Equal("c", copy.Alias);
        }