public void IsValidTest() { //Arrange Quest target = QuestHelper.CreateQuest(); IQuestCommand questCommand = MockRepository.GenerateStrictMock <IQuestCommand>(); CurrentQuestCommand command = new CurrentQuestCommand(target, questCommand); //Act bool result = command.IsValid(); //Assert Assert.IsTrue(result); questCommand.VerifyAllExpectations(); }
public void CommitTest() { //Arrange Quest target = QuestHelper.CreateQuest(); IQuestCommand questCommand = MockRepository.GenerateStrictMock <IQuestCommand>(); questCommand.Expect(qc => qc.Commit()). Repeat.Once(). Return(true); CurrentQuestCommand command = new CurrentQuestCommand(target, questCommand); //Act bool result = command.Commit(); //Assert Assert.IsTrue(result); questCommand.VerifyAllExpectations(); }