Ejemplo n.º 1
0
        public void ExcludeLinesWithComments()
        {
            RulesReader.FromFile("codeDefinition.json");

            Assert.IsFalse(LinesOfCode.DoCount("//"));
            Assert.IsFalse(LinesOfCode.DoCount("   //"));
            Assert.IsFalse(LinesOfCode.DoCount("///"));
        }
Ejemplo n.º 2
0
        public void ExcludeLinesThatOnlyContainBrackets()
        {
            RulesReader.FromFile("codeDefinition.json");

            Assert.IsFalse(LinesOfCode.DoCount("	}"));
            Assert.IsFalse(LinesOfCode.DoCount("{"));
            Assert.IsFalse(LinesOfCode.DoCount("{}"));

            Assert.IsTrue(LinesOfCode.DoCount("{ i=0;"));
        }
Ejemplo n.º 3
0
 public void CountOneLine()
 {
     RulesReader.FromFile("codeDefinition.json");
     Assert.IsTrue(LinesOfCode.DoCount("i=0;\n"));
 }
Ejemplo n.º 4
0
 public void DoNotCountEmptyLines()
 {
     Assert.IsFalse(LinesOfCode.DoCount("\n"));
     Assert.IsFalse(LinesOfCode.DoCount(string.Empty));
 }