public void Kleiner_Mario_verliert_Leben_wenn_er_vom_Gegner_getroffen_wird() { Assert <ToterMario>(Act(Arrange(), mario => mario.WirdVonGegnerGetroffen())); A.CallTo(() => Leben.Vermindern()).MustHaveHappened(Repeated.Exactly.Once); }
public void Mario_mit_Eisblume_wird_zu_Mario_mit_Pilz_wenn_er_vom_Gegner_getroffen_wird() { Assert <MarioMitPilz>(Act(Arrange(), mario => mario.WirdVonGegnerGetroffen())); A.CallTo(() => Leben.Vermindern()).MustHaveHappened(Repeated.Never); }
public void Toter_Mario_findet_Leben_und_wird_lebendig() { Assert <KleinerMario>(Act(Arrange(), mario => mario.FindetLeben())); A.CallTo(() => Leben.Erhöhen()).MustHaveHappened(Repeated.Exactly.Once); }
public void Toter_Mario_verändert_sich_nicht_wenn_er_vom_Gegner_getroffen_wird() { Assert(Act(Arrange(), mario => mario.WirdVonGegnerGetroffen())); A.CallTo(() => Leben.Vermindern()).MustHaveHappened(Repeated.Never); }
void Start() { live = GameObject.FindGameObjectWithTag("Player").GetComponent <Leben>(); }
void Start() { //Zugriff auf Players Leben Script und erhalte Leben. live = GameObject.FindGameObjectWithTag("Player").GetComponent <Leben>(); }