Mockit

Dev tools

api mocking

SHOW HN2019

Mockit

Open-source app to create and configure HTTP mocked endpoints

mockit.netlify.com

#http mock server#api mocking#mock endpoints#chaos monkey

158points
25comments
#253of 2,195 in 2019
Top 12%of 2019 by points

How HN took it

MixedNo clear lean

5 positive, 5 neutral or asking, 0 mixed, 1 critical, out of 11 comments about the project. Thread score +0.24.

Idea: 3 for, 0 againstExecution: 1 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Easy to get running and useful UI

    From 3 comments
    • Really easy to get things up and running. Love the chaos monkey feature!
      mrjasongorman on HN
    • I've been looking for a tool like this most recently. The criteria where * no java * lightweight docker implementation * self hosted Funny how a perfect solution randomly pops up…
      dobecker on HN
    • Seems like a more featureful version of something I wrote a long while ago to ease testing, fakettp: github.com/sethgrid/fakettp. Mine requires a json config and can act as a…
      sethammons on HN
  • Chaos monkey feature liked

    From 1 comment

Objections

  • Chaos monkey throws stack trace on every request, too aggressive

    From 2 comments
    • The chaos monky is a bit agressive, throwing a stack trace on every request. :) I think it's a bug with it's implementation.
      kissgyorgy on HN
    • Perhaps a set of sliders for each type of issue which define how often they might appear. E.G I don't care about 500s right now but would like 50% of the requests to be slow.
      philjackson on HN
  • GUI less useful for automated tests

    From 1 comment
    • I guess this would be somewhat comparable to WireMock? http://wiremock.org/ The GUI looks pretty, but I'm not sure how useful that is in practice for automated tests at least.
      zokier on HN

Requests

  • Support OpenAPI v2 and v3 spec import

    From 2 comments
    • Any plans to build from an OpenAPI Spec descriptor file? Ideally v3
      simonhamp on HN
    • Tools looks great! I've added an issue here for openapi: https://github.com/boyney123/mockit/issues/5 . I have quite a few specifications in openapi v2 (swagger). It'd be helpful…
      Shelnutt2 on HN
  • Configurable chaos monkey settings such as sliders

    From 1 comment
    • Perhaps a set of sliders for each type of issue which define how often they might appear. E.G I don't care about 500s right now but would like 50% of the requests to be slow.
      philjackson on HN
  • GraphQL support

    From 1 comment
    • Something like this would be cool, and probably significantly harder to implement, for GraphQL.
      vlozko on HN

Alternatives named

  • WireMock

    From 1 comment
    • I guess this would be somewhat comparable to WireMock? http://wiremock.org/ The GUI looks pretty, but I'm not sure how useful that is in practice for automated tests at least.
      zokier on HN
  • Mountebank

    From 1 comment
    • Another alternative that I have had good experience with is Mountebank - http://www.mbtest.org/ It doesn't have a nice GUI like this, but it is extremely flexible in the…
      mattherman on HN
  • Mockoon

    From 1 comment
  • Hoverfly

    From 1 comment
    • It touched my heart :( I worked more than one year on a service virtualization project in my previous job with 6-7 people and it has never been used by a real customer because of…
      erkanerol on HN
  • duckrails

    From 1 comment
    • A similar tool that stumbled upon recently is duckrails: https://github.com/iridakos/duckrails It's got some nice features like building dynamic mocks with JavaScript or Ruby,…
      geospeck on HN
  • Beeceptor

    From 1 comment
    • Http://beeceptor.com is another hosted one. And it gives named endpoints for drop-in replacement for API base url.
      ankit84 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/19705511)