Beispiel #1
0
        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();
        }
Beispiel #2
0
        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();
        }