예제 #1
0
 public void Zwei_Mal_sterben_bei_3_Leben_resultiert_in_lebendig()
 {
     SuperMarioSpiel
     .StarteMitDreiLeben()
     .StarteAlsKleinerMario()
     .WirdVonGegnerGetroffen()
     .WirdVonGegnerGetroffen()
     .WirdVonGegnerGetroffen()
     .Should().BeOfType <KleinerMario>();
 }
예제 #2
0
        private static void Main(string[] args)
        {
            var mario = SuperMarioSpiel.StarteMitDreiLeben().StarteAlsKleinerMario();

            mario
            .WirdVonGegnerGetroffen()
            .FindetFeuerblume()
            .Schießen(Console.WriteLine);

            Console.ReadLine();
        }
예제 #3
0
 public void Extraleben_rettet_Mario_vor_tot()
 {
     SuperMarioSpiel
     .StarteMitDreiLeben()
     .StarteAlsKleinerMario()
     .WirdVonGegnerGetroffen()
     .WirdVonGegnerGetroffen()
     .WirdVonGegnerGetroffen()
     .FindetLeben()
     .WirdVonGegnerGetroffen()
     .Should().BeOfType <KleinerMario>();
 }