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

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

Public Methods

Method Description
Await ( Func condition, int timeout = 60*1000, int pollingInterval = 2*1000 ) : System.Threading.Tasks.Task
ClearContainer ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container ) : void
ClearFunctionLogs ( string functionName ) : void
CreateTestBinding ( JObject json ) : FunctionBinding
GetFunctionLogFileDirectory ( string functionName ) : DirectoryInfo
GetFunctionLogsAsync ( string functionName, bool throwOnNoLogs = true ) : Task>
RemoveByteOrderMarkAndWhitespace ( string s ) : string
WaitForBlobAndGetStringAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob blob ) : Task
WaitForBlobAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob blob ) : System.Threading.Tasks.Task

Method Details

Await() public static method

public static Await ( Func condition, int timeout = 60*1000, int pollingInterval = 2*1000 ) : System.Threading.Tasks.Task
condition Func
timeout int
pollingInterval int
return System.Threading.Tasks.Task

ClearContainer() public static method

public static ClearContainer ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container ) : void
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer
return void

ClearFunctionLogs() public static method

public static ClearFunctionLogs ( string functionName ) : void
functionName string
return void

CreateTestBinding() public static method

public static CreateTestBinding ( JObject json ) : FunctionBinding
json JObject
return FunctionBinding

GetFunctionLogFileDirectory() public static method

public static GetFunctionLogFileDirectory ( string functionName ) : DirectoryInfo
functionName string
return DirectoryInfo

GetFunctionLogsAsync() public static method

public static GetFunctionLogsAsync ( string functionName, bool throwOnNoLogs = true ) : Task>
functionName string
throwOnNoLogs bool
return Task>

RemoveByteOrderMarkAndWhitespace() public static method

public static RemoveByteOrderMarkAndWhitespace ( string s ) : string
s string
return string

WaitForBlobAndGetStringAsync() public static method

public static WaitForBlobAndGetStringAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob blob ) : Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob
return Task

WaitForBlobAsync() public static method

public static WaitForBlobAsync ( Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob blob ) : System.Threading.Tasks.Task
blob Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob
return System.Threading.Tasks.Task