public void PlayerDontRememberPreviousNumbers() { //given var knowNumbersStub = MockRepository.GenerateStub <IKnowNumbers>(); knowNumbersStub.Stub(x => x.RememberNumbers(0)); var player = new RandomPlayer(knowNumbersStub); //when player.NewNumberGuessed(45); //then knowNumbersStub.AssertWasCalled(x => x.RememberNumbers(0)); }