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
- Host: GitHub
- URL: https://github.com/mattrmiller/go-mana-test
- Owner: mattrmiller
- License: mit
- Created: 2018-07-30T20:34:51.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-03T17:26:47.000Z (almost 6 years ago)
- Last Synced: 2025-03-23T09:48:38.930Z (2 months ago)
- Topics: api, framework, functional-testing, go, mana, testing, tests
- Language: Go
- Homepage:
- Size: 2.65 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# go-mana-test
Making APIs Nice Again - Testing Framework.[](https://goreportcard.com/report/github.com/mattrmiller/go-mana-test)
[](https://godoc.org/github.com/mattrmiller/go-mana-test)
[](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)