Esempio n. 1
0
        public void IsValidTest()
        {
            //Arrange
            IQuestTree tree = MockRepository.GenerateStrictMock <IQuestTree>();

            AbstractTreeMock mock = new AbstractTreeMock(tree);

            //Act
            bool isValidResult = mock.IsValid();

            //Assert
            Assert.IsTrue(isValidResult);

            tree.VerifyAllExpectations();
        }
        public void CommitTest()
        {
            //Arrange
            IQuestTree tree = MockRepository.GenerateStrictMock <IQuestTree>();

            tree.Expect(tr => tr.Save()).Repeat.Once();

            AbstractTreeMock mock = new AbstractTreeMock(tree);

            //Act
            bool commitResult = mock.Commit();

            //Assert
            Assert.IsTrue(commitResult);

            tree.VerifyAllExpectations();
        }