在 Aqueduct 3.0 预发布版中进行测试
Testing in Aqueduct 3.0 Pre-Release
我很难弄清楚如何在 Aqueduct 3.0 预发布版中进行测试。
我在文档的片段部分看到一个示例,它使用以下内容连接到端点:
app.client.request("/endpoint").get()
但是当我查看 example_test.dart 时,它看起来如下:
harness.agent.get("/places")
所以好像有一些变化。
在文档的 "Writing Tests" 部分,我无法弄清楚代码片段进入了哪些文件或 类。
我也花了很长时间才弄清楚如何 运行 测试:
dart test/example_dart.test
我正在搜索 "aqueduct test" 或类似的内容。
是否有更多文档或完整的代码示例,说明如何在 3.0 预发布版中设置测试环境和编写测试(使用 get、put、post、delete)?
发布的文档站点比较落后,但是文档已经写好了。此处提供降价:https://github.com/stablekernel/aqueduct/blob/docs/3.0/source/docs/testing/tests.md.
同样值得安装查看模板项目中的测试,尤其是较大的模板:'aqueduct create -t db_and_auth projectname'。
我很难弄清楚如何在 Aqueduct 3.0 预发布版中进行测试。
我在文档的片段部分看到一个示例,它使用以下内容连接到端点:
app.client.request("/endpoint").get()
但是当我查看 example_test.dart 时,它看起来如下:
harness.agent.get("/places")
所以好像有一些变化。
在文档的 "Writing Tests" 部分,我无法弄清楚代码片段进入了哪些文件或 类。
我也花了很长时间才弄清楚如何 运行 测试:
dart test/example_dart.test
我正在搜索 "aqueduct test" 或类似的内容。
是否有更多文档或完整的代码示例,说明如何在 3.0 预发布版中设置测试环境和编写测试(使用 get、put、post、delete)?
发布的文档站点比较落后,但是文档已经写好了。此处提供降价:https://github.com/stablekernel/aqueduct/blob/docs/3.0/source/docs/testing/tests.md.
同样值得安装查看模板项目中的测试,尤其是较大的模板:'aqueduct create -t db_and_auth projectname'。