testfixtures:Ruby on Rails像Go的测试治具。 针对真实数据库编写测试 源码
测试治具 警告:此软件包将在加载夹具之前擦除数据库数据! 应该在测试数据库上使用它。 请仔细检查您是否在正确的数据库上运行它。 提示:本自述页中没有描述的选项。 建议您还检查。 编写测试非常困难,甚至在必须处理SQL数据库时,编写测试也更加困难。 该软件包旨在简化用Go编写的Web应用程序的功能测试。 基本上,该程序包模仿为数据库应用程序编写测试的 ,其中示例数据保存在Fixture文件中。 在执行每个测试之前,先清理测试数据库,并将夹具数据加载到数据库中。 这个想法是针对真实的数据库运行测试,而不是依赖于模拟,因为这很无聊,可能会导致生产错误没有被测试所捕获。 安装 首先,这样导入
文件列表
testfixtures-master.zip
(预估有个51文件)
testfixtures-master
Taskfile.yml
1KB
testfixtures.go
16KB
go.mod
412B
.gitattributes
14B
.github
FUNDING.yml
137B
workflows
test.yml
293B
release.yml
483B
暂无评论