public void Trennzeile_bauen() { var spaltenbreiten = new[] {1, 2}; var sut = new Formatieren(); var trennzeile = sut.Trennzeile_bauen(spaltenbreiten); Assert.That(trennzeile, Is.EqualTo("+-+--+")); }
public void Spaltenbreiten_bestimmen() { var records = new[] { new[]{"A", "BBB"}, new[]{"11", "22"} }; var sut = new Formatieren(); var spaltenbreiten = sut.Spaltenbreiten_bestimmen(records); Assert.That(spaltenbreiten, Is.EqualTo(new[]{2,3})); }
public void Parsen() { var zeilen = new[] {"a;b;c", "x;;y"}; var sut = new Formatieren(); var records = sut.Parsen(zeilen); Assert.That(records, Is.EqualTo(new[] { new[]{"a", "b", "c"}, new[]{"x", "", "y"} })); }
public void Beispiel() { var input = new[] {"Name;Straße;Ort", "Peter;Am Hang 5;12345 Ort", "Paul;Weg 9;54321 Stadt"}; var sut = new Formatieren(); var output = sut.Formatiere_als_Tabelle(input); Assert.That(output, Is.EqualTo(new[]{"+-----+---------+-----------+", "|Name |Straße |Ort |", "+-----+---------+-----------+", "|Peter|Am Hang 5|12345 Ort |", "|Paul |Weg 9 |54321 Stadt|", "+-----+---------+-----------+"})); }
public void Tabelle_bauen() { var records = new[] { new[] {"A", "B"}, new[] {"1", "2"}, new[] {"10", "20"} }; var sut = new Formatieren(); var tabelle = sut.Tabelle_bauen(records, "---"); Assert.That(tabelle, Is.EqualTo(new[]{"---", "|A|B|", "---", "|1|2|", "|10|20|", "---"})); }
public void Werte_auffüllen() { var records = new[] { new[] {"A", "B"}, new[] {"1", "2"}, new[] {"10", "20"} }; var spaltenbreiten = new[] {2, 3}; var sut = new Formatieren(); var aufgefüllt = sut.Werte_auffüllen(records, spaltenbreiten); Assert.That(aufgefüllt, Is.EqualTo(new[] { new[]{"A ", "B "}, new[]{"1 ", "2 "}, new[]{"10", "20 "} })); }