Exemple #1
0
        public void TestSingleLineComment()
        {
            var test = new LOCParser("adliasjdkljd//alksdjaslkdjaskljdklasdj");

            Assert.AreEqual(1, test.LinesTotal);
            Assert.AreEqual(1, test.LinesOfCode);
        }
Exemple #2
0
        public void TestBlockParser()
        {
            var test = new LOCParser("/*alabala*/");

            Assert.AreEqual(1, test.LinesTotal);
            Assert.AreEqual(0, test.LinesOfCode);
        }
Exemple #3
0
        public void TestResourceCode()
        {
            var code = NUnit.Tests1.Properties.Resource.Test1;

            var test = new LOCParser(code);

            Assert.AreEqual(18, test.LinesTotal);
            Assert.AreEqual(14, test.LinesOfCode);
        }
Exemple #4
0
        public void TestCleanerInEmptyText()
        {
            var code = "";

            var result = "";

            var test = new LOCParser(code);

            var r = test.DeleteComments(code);

            Assert.AreEqual(r, result);
        }
Exemple #5
0
        public void TestCleanerInText()
        {
            var code = "lödfsfj ölskdjf asfkld \"/*ödfslkjaskdljf as*/\" l kja söldkfjj sd" +
                       "sdf ajsdlfj asdflö ölfdka jsöfd;\"// dsfäölk asldkj;\"";

            var result = "lödfsfj ölskdjf asfkld \"/*ödfslkjaskdljf as*/\" l kja söldkfjj sd" +
                         "sdf ajsdlfj asdflö ölfdka jsöfd;\"// dsfäölk asldkj;\"";

            var test = new LOCParser(code);

            var r = test.DeleteComments(code);

            Assert.That(r, Is.EqualTo(result));
        }
Exemple #6
0
        public void TestCleaner()
        {
            var code = "lödfsfj ölskdjf asfkld /*ödfslkjaskdljf as*/ l kja söldkfjj sd" +
                       "sdf ajsdlfj asdflö ölfdka jsöfd;// dsfäölk asldkj;";

            var result = "lödfsfj ölskdjf asfkld  l kja söldkfjj sd" +
                         "sdf ajsdlfj asdflö ölfdka jsöfd;";

            var test = new LOCParser(code);

            var r = test.DeleteComments(code);

            Assert.AreEqual(r, result);
        }