C# Class Microsoft.Azure.WebJobs.Script.Tests.HttpTriggerBindingTests

Mostra file Open project: Azure/azure-webjobs-sdk-script

Public Methods

Method Description
TestHttpRequestMessageFunction ( HttpRequestMessage req ) : void
TestPocoFunction ( TestPoco poco ) : void
TestPocoFunctionEx ( TestPocoEx poco ) : void
TestStringFunction ( string body ) : void

Private Methods

Method Description
ApplyBindingData_Succeeds ( ) : void
BindAsync_HttpRequestMessage_FromQueryParameters ( ) : Task
BindAsync_HttpRequestMessage_FromRequestBody ( ) : Task
BindAsync_Poco_FromQueryParameters ( ) : Task
BindAsync_Poco_FromRequestBody ( ) : Task
BindAsync_Poco_FromRouteParameters ( ) : Task
BindAsync_Poco_MergedBindingData ( ) : Task
BindAsync_Poco_WebHookData ( ) : Task
BindAsync_String ( ) : Task
GetRequestBindingDataAsync_ReadsFromBody ( ) : Task
GetRequestBindingDataAsync_ReadsFromQueryString ( ) : Task
GetRequestBindingDataAsync_ReadsFromRoute ( ) : Task

Method Details

TestHttpRequestMessageFunction() public method

public TestHttpRequestMessageFunction ( HttpRequestMessage req ) : void
req System.Net.Http.HttpRequestMessage
return void

TestPocoFunction() public method

public TestPocoFunction ( TestPoco poco ) : void
poco TestPoco
return void

TestPocoFunctionEx() public method

public TestPocoFunctionEx ( TestPocoEx poco ) : void
poco TestPocoEx
return void

TestStringFunction() public method

public TestStringFunction ( string body ) : void
body string
return void