没有合适的资源?快使用搜索试试~ 我知道了~
gunit:xUnit风格的测试夹具适配器,用于进行测试
共45个文件
go:37个
md:3个
sum:1个
需积分: 10 0 下载量 191 浏览量
2021-05-06
10:54:51
上传
评论
收藏 33KB ZIP 举报
温馨提示
古尼特 安装 $ go get github.com/smartystreets/gunit 现在,我们介绍gunit ,这是Go的另一种测试工具。 再没有...( 足够疯狂了...但是有点酷,好吧,我会注意...) 不用等待,此工具具有一些非常有趣的属性。 它混合了内置测试包提供的好东西,您从项目中了解和喜欢的, 测试样式(第一个真正的单元测试框架),并且全部与go test粘合在一起。 等等,是的,是的。 好的,那么仅使用标准的“测试”包有什么问题? 这个gunit东西有什么更好的呢? 由“测试”包和go test工具建立的约定仅允许局部功能范围: func TestSomething(t *testing.T) { // blah blah blah } 这种有限的范围使提取函数或结构不方便,因为状态必须传递给此类提取或从它们返回的状态。 保持测试良好和简短可能会变得
资源推荐
资源详情
资源评论
收起资源包目录
gunit-master.zip (45个子文件)
gunit-master
.travis.yml 244B
test_case.go 2KB
assertions
assertions.go 1KB
options.go 2KB
config_test.go 2KB
runner_test.go 8KB
runner.go 2KB
CONTRIBUTING.md 2KB
t.go 285B
config.go 467B
examples
skipped_fixture_test.go 635B
basic_examples_test.go 2KB
sequential_test_cases_test.go 682B
sequential_fixture_test.go 636B
bowling_game.go 1KB
environment_controller_test.go 3KB
environment_controller_hvac_fake_test.go 2KB
environment_controller_hvac.go 426B
sequential_all_test.go 753B
bowling_game_test.go 1KB
environment_controller.go 1KB
long_running_fixture_test.go 488B
LICENSE.md 1KB
.gitignore 28B
scan
0_parser.go 978B
1_fixture_collector.go 1013B
scan.go 1KB
parser_test.go 3KB
parser_test_inputs_test.go 4KB
3_method_finder.go 2KB
fixture.go 210B
2_fixture_validator.go 698B
Makefile 334B
go.sum 0B
fixture.go 5KB
README.md 5KB
fixture_method_info.go 1KB
fixture_test.go 9KB
fixture_runner.go 2KB
reports
runtime.go 1KB
failure_report_test.go 3KB
panic_report_test.go 3KB
failure_report.go 2KB
panic_report.go 587B
go.mod 47B
共 45 条
- 1
资源评论
许吴倩
- 粉丝: 28
- 资源: 4547
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功