public void ExcludeLinesWithComments() { RulesReader.FromFile("codeDefinition.json"); Assert.IsFalse(LinesOfCode.DoCount("//")); Assert.IsFalse(LinesOfCode.DoCount(" //")); Assert.IsFalse(LinesOfCode.DoCount("///")); }
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;")); }
public void CountOneLine() { RulesReader.FromFile("codeDefinition.json"); Assert.IsTrue(LinesOfCode.DoCount("i=0;\n")); }
public void DoNotCountEmptyLines() { Assert.IsFalse(LinesOfCode.DoCount("\n")); Assert.IsFalse(LinesOfCode.DoCount(string.Empty)); }