hyperioxx / frontman

Frontman is an open-source API gateway written in Go that allows you to manage your microservices and expose them as a single API endpoint. It acts as a reverse proxy and handles requests from clients, routing them to the appropriate backend service.

Home Page:https://frontman-labs.github.io/frontman/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Write tests for Frontman

hyperioxx opened this issue · comments

As Frontman is being developed and new features are being added, it's important to ensure that the existing code continues to work as expected. One way to ensure this is to write tests that cover the different parts of the codebase.

Currently, there are no tests for Frontman. We need to create a test suite that will help us to ensure that new features don't break existing functionality and catch any bugs before they make it into production.

Proposed Solution:

We will create a suite of unit and integration tests that cover all of the functionality of Frontman. The tests will be written using a popular testing framework such as Go's built-in testing package or a third-party library like Testify.

The tests will be run automatically as part of our continuous integration pipeline to catch any issues before they make it into production.