Beispiel #1
0
 public void CannotcreateTrackwithNEGTime()
 {
     Assert.Catch(() =>
     {
         var x = new Laufen(12, -60, 90);
     });
     Assert.Catch(() =>
     {
         var a = new Radfahren(12, -60, 90);
     });
 }
Beispiel #2
0
 public void CannotcreateTrackwithoutWeight()
 {
     Assert.Catch(() =>
     {
         var x = new Laufen(12, 60, 0);
     });
     Assert.Catch(() =>
     {
         var a = new Radfahren(12, 60, 0);
     });
 }
Beispiel #3
0
 public void CannotcreateTrackwithoutTIME()
 {
     Assert.Catch(() =>
     {
         var x = new Laufen(12, 0, 90);
     });
     Assert.Catch(() =>
     {
         var a = new Radfahren(12, 0, 90);
     });
 }
Beispiel #4
0
        public void ParameterIsSame()
        {
            var x = new Laufen(12, 60, 90);

            Assert.IsTrue(x.Km_gesamt == 12);
            Assert.IsTrue(x.Zeit_gesamt == 60);

            var a = new Radfahren(12, 60, 90);

            Assert.IsTrue(a.Km_gesamt == 12);
            Assert.IsTrue(a.Zeit_gesamt == 60);
        }
Beispiel #5
0
        public void growthcount()
        {
            var x = new Laufen(12, 60, 90);

            x.Updatetrack(12, 60, 90);
            Assert.IsTrue(x.Km_gesamt == 24);
            Assert.IsTrue(x.Zeit_gesamt == 120);

            var a = new Radfahren(12, 60, 90);

            a.Updatetrack(12, 60, 90);
            Assert.IsTrue(a.Km_gesamt == 24);
            Assert.IsTrue(a.Zeit_gesamt == 120);
        }