예제 #1
0
        public void ExecuteCommand_IsSaveDirtyFileAndCallExecuteCommandImpl_ShouldReturnTrue()
        {
            //Arrange
            projectManager.SaveDirtyFiles(null).ReturnsForAnyArgs(true);

            //Act
            cmdBaseTest.ExecuteCommand(null, null);

            //Assert
            Assert.IsTrue(projectManager.SaveDirtyFiles(Arg.Any <List <MethodInfo> >()));
        }
예제 #2
0
        public void ExecuteCommand_IsSaveDirtyFileAndCallExecuteCommandImpl_ShouldReturnTrue()
        {
            //Arrange
            projectManager.SaveDirtyFiles(dialogFactory, null).ReturnsForAnyArgs(true);

            //Act
            cmdBaseTest.ExecuteCommand(null, null);

            //Assert
            Assert.IsTrue(projectManager.SaveDirtyFiles(dialogFactory, projectConfigurationManager.CurrentProjectConfiguraiton.MethodInfos));
        }