awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • rest-assured/rest-assuredAvatar de rest-assured

    rest-assured/rest-assured

    7,127Ver en 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
    Ver en GitHub↗7,127
  • go-pay/gopayAvatar de go-pay

    go-pay/gopay

    5,632Ver en 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
    Ver en GitHub↗5,632
  • thomhurst/tunitAvatar de thomhurst

    thomhurst/TUnit

    3,744Ver en 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
    Ver en GitHub↗3,744
  1. Home
  2. Web Development
  3. Web Framework Integrations
  4. Mock Client Integrations

Explorar subetiquetas

  • Mock Client Factories1 sub-etiquetaCreates 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