Test what your API really did — not just what it returned.

API Test Base

Test what your API really did — not just what it returned.

Your unit tests mock the database, the queue or the downstream service. That proves your code made the call. It doesn't prove the row, the message or the request ever got there. API Test Base tests the API with its real dependencies attached. Call the endpoint, then go and look: query the table, read the message off the queue, check what the downstream service was actually sent, and assert on what's really there. Test cases are YAML files you author in a desktop app, keep in Git, and run the same way on your laptop and in your CI/CD pipeline. Free, offline, no account. Supported protocols: HTTP, SOAP, relational databases (Oracle, SQL Server, PostgreSQL, H2 and others), JMS (ActiveMQ, Solace), IBM MQ, AMQP, MQTT, FTP(S), SFTP, local files, and IBM App Connect Enterprise (ACE, formerly IIB).

Classified in

  • API Test Base

Comments, support and feedback

  • Zheng Wang
    a month ago

    Thanks Joseph, glad it looked useful — and worth adding what happens after the response comes back. API Test Base goes and checks the API's side effects, i.e. the state in the API's dependencies: the row actually landed in the database, the message actually reached the queue, the downstream API was actually called with the expected request. That's the bit a mocked test can't see.

  • joseph
    2 months ago

    API Test Base is a simple and useful tool for testing APIs quickly, helping developers check requests, responses, and improve workflow efficiency.

About this launch

API Test Base by Zheng Wang Will be launched July 13th 2027.

Trending launches