// 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>()));
}