awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesMock Client Integrations

Adapters that allow testing of web controllers by bypassing the network stack.

Distinct from Web Framework Integrations: Distinct from general framework integrations; specifically focuses on mocking the HTTP layer to test controllers in isolation.

Explore 3 awesome GitHub repositories matching web development · Mock Client Integrations. Refine with filters or upvote what's useful.

Awesome Mock Client Integrations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • rest-assured/rest-assuredAvatar de rest-assured

    rest-assured/rest-assured

    7,127Voir sur GitHub↗

    Rest-assured is a Java-based REST API testing framework and HTTP client library designed for automating web service tests. It provides a fluent domain-specific language and assertion library to send HTTP requests and validate response metadata, including status codes, headers, cookies, and bodies. The framework is distinguished by a method-chaining DSL that creates readable specifications for API interactions. It features a filter-based request interception pipeline, object-mapping serialization for converting Java objects to JSON or XML, and a path-based parsing system to isolate specific fi

    Enables testing of web controllers by interfacing with mock clients to bypass the full network stack.

    Java
    Voir sur GitHub↗7,127
  • go-pay/gopayAvatar de go-pay

    go-pay/gopay

    5,632Voir sur GitHub↗

    GoPay is a Go SDK that aggregates multiple Chinese and international payment gateways behind a single, unified interface. It provides a consistent API for creating payment orders, processing refunds, handling asynchronous gateway callbacks, and querying transaction statuses across providers like Alipay and WeChat Pay. The SDK abstracts away the differences between individual payment gateways through a gateway-agnostic interface, with built-in callback signature verification, error-code normalization, and request-response serialization. It includes dedicated client factories for each payment p

    Creates isolated client instances per payment provider, each with its own endpoint, key, and serialization logic.

    Goalipayallinpayapple
    Voir sur GitHub↗5,632
  • thomhurst/tunitAvatar de thomhurst

    thomhurst/TUnit

    3,744Voir sur GitHub↗

    TUnit is a comprehensive C# testing framework, mocking library, and fluent assertion tool. It utilizes source generation for test discovery and mock creation, ensuring compatibility with Native AOT and IL trimming by eliminating the need for runtime reflection and proxies. The framework provides specialized capabilities for integration testing, including the management of distributed application lifecycles, isolated database schemas, and the correlation of telemetry and logs across process boundaries via OTLP. It also includes an HTTP testing utility to intercept network exchanges and mock AP

    Creates mock factories that produce typed clients sharing a single handler to simulate dependency injection.

    C#csharpdotnettest
    Voir sur GitHub↗3,744
  1. Home
  2. Web Development
  3. Web Framework Integrations
  4. Mock Client Integrations

Explorer les sous-tags

  • Mock Client Factories1 sous-tagCreates factories that produce typed HTTP clients sharing a single handler to simulate dependency injection. **Distinct from Mock Client Integrations:** Specifically implements the factory pattern for typed HTTP clients rather than general controller-bypass adapters