コード例 #1
0
ファイル: GrönaLund.cs プロジェクト: theomuller/Tenta_TDD
 public void LäggTillPerson(Person person)
 {
     if (person.Ålder > 7 && person.Ålder <= 15)
     {
         ungdomsGrupp++;
     }
     else if (person.Ålder > 15)
     {
         vuxenGrupp++;
     }
     else
     {
         barnGrupp++;
     }
 }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: theomuller/Tenta_TDD
 public void GrönaLundTest1()
 {
     Person[] personer = new Person[5];
     personer[0] = new Person(5);
     personer[1] = new Person(7);
     personer[2] = new Person(8);
     personer[3] = new Person(15);
     personer[4] = new Person(22);
     int kostnad = 100;
     int totalKostnad = 0;
     foreach(Person person in personer)
     {
         if(person.Ålder > 7 && person.Ålder <= 15)
         {
             totalKostnad += (kostnad / 2);
         }
         else if(person.Ålder > 15)
         {
             totalKostnad += kostnad;
         }
     }
     Assert.AreEqual(200, totalKostnad);
 }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: theomuller/Tenta_TDD
 public void GrönaLundTestHelgDag()
 {
     GrönaLund gl = new GrönaLund();
     gl.Dag = "Söndag";
     Person[] personer = new Person[5];
     personer[0] = new Person(5);
     personer[1] = new Person(7);
     personer[2] = new Person(12);
     personer[3] = new Person(15);
     personer[4] = new Person(22);
     foreach (Person person in personer)
     {
         gl.LäggTillPerson(person);
     }
     Assert.AreEqual(400, gl.TotalKostnad());
 }