Dev2.Activities.MockDsfDatabaseActivity.MockAfterExecutionCompleted C# (CSharp) Method

MockAfterExecutionCompleted() public method

public MockAfterExecutionCompleted ( ) : void
return void
        public void MockAfterExecutionCompleted()
        {
            var tmpErrors = new ErrorResultTO();
            AfterExecutionCompleted(tmpErrors);
        }

Usage Example

        // ReSharper disable InconsistentNaming
        public void DsfDatabaseActivity_UnitTest_AfterExecutionCompleted_InvokesServiceExecutionAfterExecution()
        // ReSharper restore InconsistentNaming
        {
            var dataObj = new Mock<IDSFDataObject>();

            var dbServiceExecution = new Mock<IServiceExecution>();
            dbServiceExecution.Setup(s => s.DataObj).Returns(dataObj.Object);
            dbServiceExecution.Setup(s => s.AfterExecution(It.IsAny<ErrorResultTO>())).Verifiable();

            var databaseActivity = new MockDsfDatabaseActivity(dbServiceExecution.Object);

            databaseActivity.MockAfterExecutionCompleted();

            //assert
            dbServiceExecution.Verify(s => s.AfterExecution(It.IsAny<ErrorResultTO>()));
        }