public void TesteFindeMehrzeiligeStrings() { var test = "var x = 5;\n\nvar y = 66;\nvar text2 = @\"mehrere\nzeilen\";\n\nalarm();\nvar text = @\"ich\nbin ein\n\n\ngedicht\n\"; "; var result = LinesOfCode.FindeMehrzeiligeStrings(test).ToArray(); Assert.Equal("@\"mehrere\nzeilen\"", result.ElementAt(0)); Assert.Equal("@\"ich\nbin ein\n\n\ngedicht\n\"", result.ElementAt(1)); }
public void TesteLeerzeilenEntfernen() { Assert.Equal( "var x = 5;\n/*kommentar\nnoch mehr kommentar\nkommentar ende*/var y = /*12*/6;\nvar text = @\"lirum larum\n\";//ich bin ein inliner", LinesOfCode.LeerzeilenEntfernen(source)); Assert.Equal( "zeile 1\nzeile 2\nvar x = @\"hallo\nwelt\"", LinesOfCode.LeerzeilenEntfernen("zeile 1\n\n\nzeile 2\nvar x = @\"hallo\n\nwelt\"")); }
public void TesteInlineKommentarEntfernen() { Assert.Equal( "var x = 5;\n/*kommentar\nnoch mehr kommentar\nkommentar ende*/var y = /*12*/6;\n \nvar text = @\"lirum larum\n\n\";", LinesOfCode.InlineKommentareEntfernen(source)); Assert.Equal( "var x = 5; \n\nvar y = 7;", LinesOfCode.InlineKommentareEntfernen( "var x = 5; //inline kommentar\n//noch einer\nvar y = 7;//und noch //einer")); }
public void TesteZeilenZählen() { Assert.Equal(6, LinesOfCode.ZeilenZählen("a\n\"ich\nbin\nmehrzeilig\"\nc\nd", 0)); }
public void TesteZähleLeerzeilenInStrings() { Assert.Equal(3, LinesOfCode.ZähleLeerzeilenInString("ich\nbin ein\n\n \ngedicht\n")); }
public void TesteMehrzeilerBlockKommentareEntfernen() { Assert.Equal( "var x = 5;\n\nvar y = /*12*/6;\n \nvar text = @\"lirum larum\n\n\";//ich bin ein inliner", LinesOfCode.MehrzeilerBlockKommentareEntfernen(source)); }
public void TesteEinzeilerBlockKommentareEntfernen() { Assert.Equal( "var x = 5;\n/*kommentar\nnoch mehr kommentar\nkommentar ende*/var y = 6;\n \nvar text = @\"lirum larum\n\n\";//ich bin ein inliner", LinesOfCode.EinzeilerBlockKommentareEntfernen(source)); }
public void TesteKommentarEntfernen() { Assert.Equal( "var x = 5;\n\nvar y = 6;\n \nvar text = @\"lirum larum\n\n\";", LinesOfCode.KommentareEntfernen(source)); }
public void TesteCodeZeilenZählen() { Assert.Equal(5, LinesOfCode.CodeZeilenZählen(source)); }