在Ruby Sinatra应用程序中将与测试接口相关的ruby文件放在何处

问题描述 投票:-2回答:1

我目前正在构建Ruby Sinatra应用程序。主要路由在app.rb中定义。还有一个用于存储单元测试的测试文件夹。但是,我不知道应该将测试接口文件放在哪里。测试界面实质上是一组URL,这些URL调用特殊功能以允许从浏览器测试我的应用程序,并且是可伸缩性测试的基础。

将文件放在app.rb中是不合适的。我曾考虑将其放入测试文件夹,但将其与单元测试放在一起看起来很奇怪。

您能给我一些建议吗?

ruby sinatra
1个回答
0
投票

我的建议是要对不同的子文件夹进行测试。例如,您可能具有用于测试模型的模型文件夹,用于进行集成测试的集成文件夹和用于进行路由测试的uni文件夹,用于测试不同的路由是否按预期运行。

© www.soinside.com 2019 - 2024. All rights reserved.