【问题标题】:Where to put ruby file related to test interface in Ruby Sinatra ApplicationRuby Sinatra 应用程序中与测试接口相关的 ruby​​ 文件放在哪里
【发布时间】:2020-06-22 23:56:47
【问题描述】:

我目前正在构建一个 Ruby Sinatra 应用程序。主要路线在 app.rb 中定义。还有一个测试文件夹来存储单元测试。但是,我不知道应该把测试接口文件放在哪里。测试接口本质上是一组 URL,它们调用允许从浏览器测试我的应用程序的特殊功能,并且是可扩展性测试的基础。

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

你能给我一些建议吗?

【问题讨论】:

    标签: ruby sinatra


    【解决方案1】:

    我的建议是测试不同的子文件夹。例如,你可能有 model 文件夹来测试模型,integration 文件夹来保存集成测试和 uni,routes 文件夹来测试不同的路由是否按预期工作。

    【讨论】:

      猜你喜欢
      • 2015-03-02
      • 2023-03-24
      • 2012-01-18
      • 2021-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-10
      • 1970-01-01
      相关资源
      最近更新 更多