Class MockWebRequestExecutor
Inheritance
System.Object
MockWebRequestExecutor
Namespace: PnP.Framework.Utilities.UnitTests.Web
Assembly: PnP.Framework.dll
Syntax
public class MockWebRequestExecutor : WebRequestExecutor
Constructors
MockWebRequestExecutor(String, IMockResponseProvider)
Declaration
public MockWebRequestExecutor(string requestUrl, IMockResponseProvider responseProvider)
Parameters
|
System.String
requestUrl
|
|
IMockResponseProvider
responseProvider
|
Fields
responseContentType
Declaration
protected string responseContentType
Field Value
|
System.String
|
Properties
RequestContentType
Declaration
public override string RequestContentType { get; set; }
Property Value
|
System.String
|
RequestHeaders
Declaration
public override WebHeaderCollection RequestHeaders { get; }
Property Value
|
WebHeaderCollection
|
RequestKeepAlive
Declaration
public override bool RequestKeepAlive { get; set; }
Property Value
|
System.Boolean
|
RequestMethod
Declaration
public override string RequestMethod { get; set; }
Property Value
|
System.String
|
RequestUrl
Declaration
public string RequestUrl { get; protected set; }
Property Value
|
System.String
|
ResponseContentType
Declaration
public override string ResponseContentType { get; }
Property Value
|
System.String
|
ResponseHeaders
Declaration
public override WebHeaderCollection ResponseHeaders { get; }
Property Value
|
WebHeaderCollection
|
ResponseProvider
Declaration
protected IMockResponseProvider ResponseProvider { get; }
Property Value
|
IMockResponseProvider
|
ResponseStream
Declaration
protected Stream ResponseStream { get; set; }
Property Value
|
Stream
|
statusCode
Declaration
protected HttpStatusCode statusCode { get; set; }
Property Value
|
HttpStatusCode
|
StatusCode
Declaration
public override HttpStatusCode StatusCode { get; }
Property Value
|
HttpStatusCode
|
WebRequest
Required by ExecuteQueryWithRetry
Declaration
public override HttpWebRequest WebRequest { get; }
Property Value
|
HttpWebRequest
|
Methods
Execute()
Declaration
public override void Execute()
GetRequestStream()
Called by CSOM to prepare new request
Declaration
public override Stream GetRequestStream()
Returns
|
Stream
|
GetResponseStream()
Called by CSOM to read the response
Declaration
public override Stream GetResponseStream()
Returns
|
Stream
|