Class MockExecutorFactory
Inheritance
System.Object
MockExecutorFactory
Namespace: PnP.Framework.Utilities.UnitTests.Web
Assembly: PnP.Framework.dll
Syntax
public class MockExecutorFactory : WebRequestExecutorFactory
Constructors
MockExecutorFactory(IMockResponseProvider, IMockDataRepository<MockResponse>, Boolean)
Declaration
public MockExecutorFactory(IMockResponseProvider responseProvider, IMockDataRepository<MockResponse> repo, bool runAsIntegrationTests = false)
Parameters
IMock
|
IMock
|
System.
|
Properties
IntegrationResponses
Declaration
public List<MockResponse> IntegrationResponses { get; }
Property Value
List<Mock
|
MockDataRepository
Declaration
public IMockDataRepository<MockResponse> MockDataRepository { get; set; }
Property Value
RunAsIntegrationTest
Declaration
public bool RunAsIntegrationTest { get; set; }
Property Value
System.
|
Methods
CreateWebRequestExecutor(ClientRuntimeContext, String)
Declaration
public override WebRequestExecutor CreateWebRequestExecutor(ClientRuntimeContext context, string requestUrl)
Parameters
Client
|
System.
|
Returns
Web
|
SaveMockData()
Declaration
public void SaveMockData()
Events
OnRequestExecuted
Declaration
public event EventHandler<RequestExecutedArgs> OnRequestExecuted
Event Type
Event
|