FISCHI 1.0.0
Initial release of FISCHI: an in-memory, integration-style test host for .NET isolated Azure Functions.
FISCHI runs explicitly registered functions through your real application DI container and worker middleware—without starting Functions Core Tools or provisioning storage for supported scenarios.
Included packages
Fischi— HTTP function testing viaHttpClientFischi.Timer— timer-trigger invocationFischi.Queues— Storage Queue-trigger invocation and assertion-only output captureFischi.CosmosDb— Cosmos DB change-feed invocation with caller-supplied typed batches
All packages are released as an aligned 1.0.0 version set and target .NET 10.
What FISCHI is for
Use it to test application DI, worker middleware, function logic, explicit typed trigger inputs, and HTTP IActionResult execution quickly and in memory.
It deliberately does not emulate Azure Functions host behavior such as HTTP routing and authorization, attribute discovery, automatic binding, trigger delivery, retries, schedules, or output persistence. Keep real-host integration tests for those concerns.
Getting started
dotnet add <your-test-project> package Fischi --version 1.0.0See the README for setup examples, supported scenarios, and companion-package guidance.