FastMoq
Search Results for

    FastMoq Quick Reference

    Use this page when you already know the type name and want to jump straight to the API page.

    Most-used starting points

    • Mocker
    • MockerTestBase<TComponent>
    • ScenarioBuilder<T>
    • MockingProviderRegistry
    • MockerBlazorTestBase<T>

    Core test entry points

    • Mocker
    • MockerTestBase<TComponent>
    • ScenarioBuilder<T>

    Arrange and creation

    • Mocker
    • MockWrapper<T>
    • KnownTypeRegistration
    • InstanceCreationFlags
    • InvocationOptions

    Provider APIs

    • MockingProviderRegistry
    • IMockingProvider
    • IMockingProviderCapabilities
    • TimesSpec
    • MockCreationOptions

    If you are writing your own provider instead of using the bundled ones, start with IMockingProvider, then IMockingProviderCapabilities, then MockingProviderRegistry.

    Logging and verification

    • TestClassExtensions
    • TimesSpec
    • MockBehaviorOptions
    • MockFeatures

    Extension helpers

    • MockerCreationExtensions
    • TestClassExtensions
    • MockerHttpExtensions
    • MockerBooleanExtensions
    • ObjectExtensions

    Database helpers

    • DbContextMockerExtensions
    • DbContextHandle<TContext>
    • DbContextHandleOptions<TContext>
    • DbContextTestMode

    Common models and helper types

    • LogEntry
    • MockModel<T>
    • InstanceModel<TClass>
    • ConstructorHistory

    Blazor and web

    • MockerBlazorTestBase<T>
    • IMockerBlazorTestHelpers<T>
    • ComponentState<T>
    • TestWebExtensions

    Fast ways to find a type

    • Use the search box in the top-right and search for the exact type name, such as Mocker or MockerTestBase.
    • Use the site navigation to jump into Core namespace when you know the type is in the main FastMoq namespace.
    • Use API overview when you want package-level entry points before drilling into a type.

    Typical navigation paths

    • Starting a new service test: MockerTestBase<TComponent> then Mocker
    • Configuring provider behavior: MockingProviderRegistry then IMockingProvider
    • Writing a custom provider: IMockingProvider then IMockingProviderCapabilities then MockingProviderRegistry
    • Verifying interactions: TimesSpec then TestClassExtensions
    • Working with Blazor components: MockerBlazorTestBase<T> then IMockerBlazorTestHelpers<T>
    In this article
    Back to top
    Generated 2026-04-08 00:16 UTC