RSpec 的重点是隐藏实现细节并提供干净的测试套件和规范。我为返回相当大(100 行左右)JSON 响应的 HTTP 请求创建了一个存根。这仅用于一两个测试。将此字符串放在上下文中,在块之前等,似乎会完全消除测试规范的清洁度。在规范的顶部声明它对于试图阅读文件的人来说会很烦人。然而,作为一个简单的字符串,它似乎并不需要一个辅助模块。想法?
RSpec 的重点是隐藏实现细节并提供干净的测试套件和规范。我为返回相当大(100 行左右)JSON 响应的 HTTP 请求创建了一个存根。这仅用于一两个测试。将此字符串放在上下文中,在块之前等,似乎会完全消除测试规范的清洁度。在规范的顶部声明它对于试图阅读文件的人来说会很烦人。然而,作为一个简单的字符串,它似乎并不需要一个辅助模块。想法?