public void ActionCardCallsInternalActionWithPlayer() { var player = new Player("Fake"); var action = new FakeAction(); var card = new ActionCard(action); card.Play(player); Assert.IsTrue(action.WasCalledWith(player)); }