Namespace XBullet.EasyTesting.AzureFunctions
Classes
- AzureFunctionTestHost
Provides function instances and fluent trigger data backed by one service provider.
- AzureFunctionTestHostBuilder
Fluently builds a dependency-injection host for isolated-worker function tests.
- BlobTriggerBuilder
Builds a Blob Storage trigger stream and blob metadata.
- EventGridTriggerBuilder
Builds a CloudEvents-shaped Event Grid trigger value.
- EventHubsTriggerBuilder
Builds an Event Hubs trigger batch and partition metadata.
- HttpResponseDataTestExtensions
Reads in-memory HTTP responses produced by function tests.
- KafkaTriggerData
Creates payloads for Kafka-trigger function tests.
- QueueTriggerBuilder
Builds an Azure Queue Storage trigger value and message metadata.
- RecordedActivityCall
Describes one activity scheduled by a test orchestration context.
- ServiceBusTriggerBuilder
Builds a Service Bus trigger value and broker metadata.
- TestBindingContext
Mutable binding data exposed through an isolated-worker function context.
- TestBindingMetadata
Binding metadata used by a test function definition.
- TestFunctionBindings
Captures input bindings, output bindings, and the invocation return value.
- TestFunctionContext
A minimal isolated-worker context with real dependency-injection services.
- TestFunctionDefinition
Configurable metadata for a test function invocation.
- TestFunctionInvocationResult
Result of executing a function through the test middleware pipeline.
- TestFunctionInvocationResult<T>
Result of executing a value-returning function through the test middleware pipeline.
- TestHttpRequestBuilder
Fluently builds an isolated-worker HTTP trigger request.
- TestHttpRequestData
An in-memory isolated-worker HTTP request.
- TestHttpResponseData
An in-memory isolated-worker HTTP response.
- TestOrchestrationContext
An in-memory orchestration context that records activity calls and dispatches them to test code.
- TestOutputBindingAssertions
Fluent assertions for output bindings captured during an invocation.
- TestOutputBindingVerificationException
Thrown when captured output bindings do not match an assertion.
- TestRetryContext
Retry values for a test invocation.
- TestTimerInfoBuilder
Fluently builds timer-trigger input without a Functions runtime.
- TestTraceContext
Configurable distributed-tracing values for a test invocation.
- TestTriggerData<T>
A trigger value together with binding metadata applied to a test context.