Search Results for

    Show / Hide Table of Contents

    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

    Declaration
    public MockDataCreator MockCreator { get; set; }
    Property Value
    MockDataCreator

    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>

    Extension Methods

    ValidationExtensions.ValidateNotNullOrEmpty<T>(T, String)
    ObjectExtensions.Set<TObject, T>(TObject, Expression<Func<TObject, T>>, T, Boolean, Boolean)
    ObjectExtensions.GetPublicInstancePropertyValue(Object, String)
    ObjectExtensions.GetPublicInstanceProperty(Object, String)
    ObjectExtensions.SetPublicInstancePropertyValue(Object, String, Object)
    Extensions.ToByteArray(Object)
    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer