예제 #1
0
        public void FindCreate_NoBracket_ShouldFindTheCreatePositions()
        {
            var findResult = FormatCode.FindCreate(extractor.ReadFileFromResource("no-brackets.sql"));

            Assert.AreEqual(0, findResult.CreateBeginPosition);
            Assert.AreEqual(13, findResult.TypeEndPosition);
            Assert.AreEqual(30, findResult.NameEndPosition);
        }
예제 #2
0
        public void FindCreate_WithComment_ShouldFindTheCreatePositions()
        {
            var findResult = FormatCode.FindCreate(extractor.ReadFileFromResource("with-comments.sql"));

            Assert.AreEqual(62, findResult.CreateBeginPosition);
            Assert.AreEqual(75, findResult.TypeEndPosition);
            Assert.AreEqual(100, findResult.NameEndPosition);
        }
예제 #3
0
        public void FindCreate_BrokenReturnsNull()
        {
            var findResult = FormatCode.FindCreate(extractor.ReadFileFromResource("broken.sql"));

            Assert.IsNull(findResult);
        }