Beispiel #1
0
        public void Wenn_Super_Mario_mit_Eisblume_einen_Pilz_findet_behält_er_seine_Eisblume()
        {
            var mario = new Mario(new Eisblume());

            mario.FindetGegenstand(new Pilz())
            .Gegenstand.ShouldBeOfType <Eisblume>();
        }
Beispiel #2
0
        public void Wenn_Mario_einen_Stern_findet_dann_verliert_er_diesen_automatisch_nach_2_Sekunden_wieder()
        {
            var mario         = new Mario();
            var marioMitStern = mario.FindetGegenstand(new Stern(mario.Gegenstand));

            marioMitStern.Gegenstand.ShouldBeOfType <Stern>();
            Thread.Sleep(1000 * 3);
            marioMitStern.Gegenstand.ShouldBeOfType <KeinGegenstand>();
        }