public void GoatAttack() { var person = new Person { HitPoints = 5 }; var goat = new Goat(); Assert.True(goat.Attack(person)); Assert.AreEqual(4, person.HitPoints); /* * arena * person attack goat * goat attack person * dodge, strength, hit points * level > threshold cant attack * */ }