Software Alternatives, Accelerators & Startups

WireMock

WireMock - a web service test double for all occasions.

WireMock

WireMock Reviews and Details

This page is designed to help you find out whether WireMock is good and if it is the right choice for you.

Screenshots and images

  • WireMock Landing page
    Landing page //
    2023-07-23

Features & Specs

  1. Flexible API Mocking

    WireMock allows developers to create a wide range of mock APIs, including simulating different behaviors and responses, which helps in testing edge cases and handling different scenarios without needing the actual service.

  2. Standalone and Embeddable

    WireMock can be run as a standalone server or embedded into a Java application, providing versatility in how it can be integrated and used within various development environments.

  3. Rich Feature Set

    WireMock offers features like request verification, fault injection, and response templating, which make it a powerful tool for replicating real-world service behavior in test environments.

  4. Community and Documentation

    WireMock is supported by a large community and comprehensive documentation, making it easier to troubleshoot issues and integrate it effectively into development processes.

Badges

Promote WireMock. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

WireMock stand-alone by Ixchel Ruiz

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about WireMock and what they use it for.
  • Wiremock + testcontainers + Algolia + Go = โค๏ธ
    On a new project, I decided to re-evaluate my options, and remembered a tool that seems to be the next best thing for the job: Wiremock. - Source: dev.to / about 1 year ago
  • Self-hostable webhook tester in go
    I'm pretty sure Wiremock (https://wiremock.org) lets you configure both the response body and headers. - Source: Hacker News / about 1 year ago
  • The best way for testing outbound API calls
    Mocha is a lib inspired by nock and WireMock. It allows checking if the mock was called or not, which is a nice feature. Like httptest, it also it don't automatically intercept the requests. - Source: dev.to / over 1 year ago
  • Effective Strategies for Writing Unit Tests with External Dependencies like Databases and APIs
    For testing third-party API calls, you can use libraries such as WireMock or Nock. These tools allow you to simulate HTTP requests and responses, helping you test how your application behaves when interacting with an external service. For example, you can mock successful responses, simulate errors, or test timeouts, all without making real HTTP requests. - Source: dev.to / over 1 year ago
  • Best API Mocking Platforms in 2024
    WireMock is a versatile, open-source platform for API mocking, offering powerful simulation features for both HTTP and HTTPS protocols. Itโ€™s highly customizable and is especially well-suited for complex use cases, such as testing microservices architectures and handling advanced behaviors. - Source: dev.to / over 1 year ago
  • 10 Best API Mocking Tools (2024 Review)
    WireMock is a Java-based library for stubbing and mocking web services. It allows conditional response setup, latency simulation, and HTTP traffic recording. WireMock is open-source and free, suitable for developers familiar with Java. - Source: dev.to / over 1 year ago
  • How To Test Integrations with APIs Using WireMock in .NET
    As we don't have other services running during integration testing - we need to somehow simulate these services. And here is where a WireMock library comes into play. WireMock allows mocking the APIs your service depends on. - Source: dev.to / almost 2 years ago
  • Automated Testing in Node.js for Efficient API Development
    Test Environment Dependencies: Use mocking tools like WireMock to simulate API responses, reducing reliance on external services and improving test stability in Node.js testing. - Source: dev.to / almost 2 years ago
  • Incredibly Useful WireMock with IntelliJ IDEA
    Look, WireMock is great! But it can be much better with the proper tooling. And wait no more, seems IntelliJ IDEA 2024.2 now have a proper plugin that finally improves a lot of things around WireMock JSON stubs! - Source: dev.to / almost 2 years ago
  • Fastify Meets WireMock: External Service Mocking
    This article reveals how to integrate WireMock into Fastify with ease, enabling developers to effortlessly generate mock responses for external services. Join us as we explore the straightforward process of seamlessly integrating and optimizing Fastify applications using WireMock for enhanced testing capabilities. - Source: dev.to / over 2 years ago
  • WireMock Extension for PHPUnit
    Me and my company use WireMock a lot, it's nice tool but didn't find any nice ways to integrate with PHPUnit. What is WireMock you may ask - it's tool for mocking http requests/responses, like 3-rd apis https://wiremock.org. Wanted to use our tool which was under private repository in other projects I work in, so decided to release our own in-house WireMock integration with PHPUnit as library so it can be used by... Source: about 3 years ago
  • A try to compare HttpClient & Refit and Restsharp usage and performance
    ๐Ÿ‘ nice exercise. An alternative to the target api could be https://wiremock.org/ or https://docs.imposter.sh/ to test mmore complex scenarios. Source: over 3 years ago
  • Review: 10 Top API Mock Tools
    WireMock is a Java-based library for stubbing and mocking web services. It is relatively simple to use and has a wide range of features for stubbing and mocking web services, including the ability to set up conditional responses based on incoming requests, simulate latency, and record and replay HTTP traffic. - Source: dev.to / over 3 years ago
  • Failing fast to increase feedback loops
    Find more information about Wiremock's flexible API mocking. - Source: dev.to / over 3 years ago
  • Testing Strategies For Microservices
    Contract tests can run on the upstream or downstream. Producer tests check that the service doesnโ€™t implement changes that would break depending services. Consumer tests run the consumer-side component against a mocked version of the upstream producer (not the real producer service) to verify that the consumer can make requests and consume the expected responses from the producer. We can use tools such as wiremock... - Source: dev.to / almost 4 years ago
  • Effective Software Testing โ€“ A Developerโ€™s Guide
    Wiremock. It's really powerful even if it lack a way to store values and reuse them between two calls. Source: about 4 years ago
  • Testing with MockServer
    I've just found out MockServer and it looks awesome ๐Ÿคฉ so I wanted to check it out repeating the steps of my previous demo WireMock Testing which (as you can expect) uses WireMock, another fantastic tool to mock APIs. - Source: dev.to / about 4 years ago
  • End-to-End testing vs (controller) Unit tesing
    โ€ข Integration or functional tests - whatever you call them - are used to test if a complete piece of functionality works as expected. So this means spinning up a local instance of the application, having it connect to locally running mocks of external services. This means TestContainers for the database, and WireMock to provide โ€˜realโ€™ responses to a SOAP or REST request. Source: about 4 years ago
  • [AskJS] looking for suggestions for better ways to serve up fake data for frontend tests
    Maybe Wiremock is something for you. https://wiremock.org. Source: over 4 years ago
  • Dummy open-source: one command to test your API before itโ€™s even built
    Yo just a heads up this sounds like it solves the same problem as wiremock https://wiremock.org/. Source: over 4 years ago
  • Testing with @WireMockTest
    WireMock is a great library to mock APIs in your tests and supports Junit5 with two modes:. - Source: dev.to / over 4 years ago

Do you know an article comparing WireMock to other products?
Suggest a link to a post with product alternatives.

Suggest an article

WireMock discussion

Log in or Post with

Is WireMock good? This is an informative page that will help you find out. Moreover, you can review and discuss WireMock here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.