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