Dev2.Activities.FaultyMockDsfPluginActivity.MockExecutionImpl C# (CSharp) Method

MockExecutionImpl() public method

public MockExecutionImpl ( ErrorResultTO &tmpErrors ) : void
tmpErrors Dev2.DataList.Contract.ErrorResultTO
return void
        public void MockExecutionImpl(out ErrorResultTO tmpErrors)
        {
            
            tmpErrors = new ErrorResultTO();
            tmpErrors.AddError("Something bad happened");
        }
    }

Usage Example

// ReSharper disable InconsistentNaming
        public void DsfPluginActivity_Execute_WhenErrors_ExpectErrors()
// ReSharper restore InconsistentNaming
        {
            //------------Setup for test--------------------------
            var dsfPluginActivity = new FaultyMockDsfPluginActivity();
            
            //------------Execute Test---------------------------
            ErrorResultTO invokeErrors;
            dsfPluginActivity.MockExecutionImpl(out invokeErrors);

            //------------Assert Results-------------------------
            Assert.AreEqual(1, invokeErrors.FetchErrors().Count);
            Assert.AreEqual("Something bad happened", invokeErrors.FetchErrors()[0]);
        }
FaultyMockDsfPluginActivity