ysmood/got

GitHub: ysmood/got

Stars: 266 | Forks: 16

# Overview An enjoyable golang test framework. ## Features - Pretty output using [gop](https://github.com/ysmood/gop) and [diff](lib/diff) - Fluent API design that takes the full advantage of IDE - Handy assertion helpers - Handy utils for testing - Value snapshot assertion - Customizable assertion error output ## Guides Read the [example project](lib/example) to get started. Got uses itself as the test framework, so the source code itself is the best doc. Install the [vscode extension](https://marketplace.visualstudio.com/items?itemName=ysmood.got-vscode-extension) for snippets like: `gp`, `gt`, and `gsetup`. To ensure test coverage of your project, you can run the command below: go test -race -coverprofile=coverage.out ./... go run github.com/ysmood/got/cmd/check-cov@latest By default the [check-cov](cmd/check-cov) requires 100% coverage, run it with the `-h` flag to see the help doc. ## API reference [Link](https://pkg.go.dev/github.com/ysmood/got)
标签:EVTX分析