コード例 #1
0
 private DatensatzVM Map(Datensatz datensatz) {
     return new DatensatzVM {
         Monat = datensatz.Monat,
         Strom = datensatz.Strom.ToString(),
         Gas = datensatz.Gas.ToString(),
         Wasser = datensatz.Wasser.ToString(),
         PVStrom = datensatz.PVStrom.ToString()
     };
 }
コード例 #2
0
        public void Fehlender_Monat_wird_als_leerer_Monat_ergänzt() {
            var datensatz1 = new Datensatz {Monat = "Jan"};
            var datensatz2 = new Datensatz {Monat = "Mar"};
            sut.Process(datensatz1);
            sut.Process(datensatz2);

            Assert.That(verbrauchswerte.Datensätze.Count(), Is.EqualTo(3));
            Assert.That(verbrauchswerte.Datensätze.ElementAt(0), Is.SameAs(datensatz1));
            Assert.That(verbrauchswerte.Datensätze.ElementAt(1), Is.EqualTo(new Datensatz{Monat = "Feb"}));
            Assert.That(verbrauchswerte.Datensätze.ElementAt(2), Is.SameAs(datensatz2));
        }
コード例 #3
0
 public void Datensätze_werden_angehängt() {
     var datensatz1 = new Datensatz();
     var datensatz2 = new Datensatz();
     var datensatz3 = new Datensatz();
     sut.Process(datensatz1);
     sut.Process(datensatz2);
     sut.Process(datensatz3);
     Assert.That(verbrauchswerte.Datensätze.Count(), Is.EqualTo(3));
     Assert.That(verbrauchswerte.Datensätze.ElementAt(0), Is.SameAs(datensatz1));
     Assert.That(verbrauchswerte.Datensätze.ElementAt(1), Is.SameAs(datensatz2));
     Assert.That(verbrauchswerte.Datensätze.ElementAt(2), Is.SameAs(datensatz3));
 }
コード例 #4
0
 public void Alle_Datensätze_werden_als_Result_geliefert() {
     var datensatz = new Datensatz();
     sut.Process(datensatz);
     Assert.That(result, Is.SameAs(verbrauchswerte.Datensätze));
 }
コード例 #5
0
 public void Setup() {
     sut = new Map_to_Datensatz();
     sut.Result += x => result = x;
 }
コード例 #6
0
 public void Process(Datensatz datensatz) {
     verbrauchswerte.Add(datensatz);
     Result(verbrauchswerte.Datensätze);
 }
コード例 #7
0
ファイル: Verbrauchswerte.cs プロジェクト: slieser/sandbox
 public void Add(Datensatz datensatz) {
     datensätze.Add(datensatz);
 }