public void Wenn_kleiner_Super_Mario__den_Befehl_zum_Schießen_erhält_passiert_nichts() { var mario = new Mario(new KeinGegenstand()); mario.Schießen().ShouldBeOfType <KeinSchuss>(); }
public void Wenn_Super_Mario_mit_Feuerblume_den_Befehl_zum_Schießen_erhält_schießt_er_Feuer() { var mario = new Mario(new Feuerblume()); mario.Schießen().ShouldBeOfType <Feuer>(); }
public void Wenn_Super_Mario_mit_Pilz_den_Befehl_zum_Schießen_erhält_passiert_nichts() { var mario = new Mario(new Pilz()); mario.Schießen().ShouldBeOfType <KeinSchuss>(); }
public void Wenn_Super_Mario_mit_Eisblume_den_Befehl_zum_Schießen_erhält_schießt_er_Eis() { var mario = new Mario(new Eisblume()); mario.Schießen().ShouldBeOfType <Eis>(); }