An open API service indexing awesome lists of open source software.

https://github.com/mattrmiller/go-mana-test

Making APIs Nice Again - Testing Framework
https://github.com/mattrmiller/go-mana-test

api framework functional-testing go mana testing tests

Last synced: about 2 months ago
JSON representation

Making APIs Nice Again - Testing Framework

Awesome Lists containing this project

README

        

# go-mana-test
Making APIs Nice Again - Testing Framework.

[![Go Report Card](https://goreportcard.com/badge/github.com/mattrmiller/go-mana-test?style=plastic)](https://goreportcard.com/report/github.com/mattrmiller/go-mana-test)
[![godocs](https://img.shields.io/badge/godocs-reference-blue.svg)](https://godoc.org/github.com/mattrmiller/go-mana-test)
[![Build Status](https://travis-ci.com/mattrmiller/go-mana-test.svg?branch=master)](https://travis-ci.com/mattrmiller/go-mana-test)

## Mission Statement
The Make Apis Nice Again. This is a testing framework to help you quickly, and neatly write end to end tests for your Api.

## Install
It is recommended you use an official [release](https://github.com/mattrmiller/go-mana-test/releases).

The easiest way to install the most recent release of `go-mana-test` is to use the `install.sh` script:
```bash
curl https://raw.githubusercontent.com/mattrmiller/go-mana-test/master/install.sh | sh
```

It will install into your `$GOPATH/bin` directory by default or any other directory you specify using the INSTALL_DIRECTORY environment variable.

## Usage
See the [Usage Guide](/USAGE.md) for steps on how to use to this project.

## Feedback
Feedback is greatly appreciated. This project is interested in feedback centered on the user experience of the tool. Workflows that the tool supports well, or don't
support at all? Do any of the commands have surprising effects, output, or results? Please file an issue, describing what you did or wanted to do, what you expected
to happen, and what actually happened.

## Contributing
See the [Contributing Guide](/CONTRIBUTING.md) for steps on how to contribute to this project.

## Author
[Matthew R. Miller](https://github.com/mattrmiller)

## Contributors
- [Matthew R. Miller](https://github.com/mattrmiller)
- [Adam Jahnke](https://github.com/adamyonk)

## License
[MIT License](LICENSE)