小编ldo*_*dds的帖子

如何参数化RSpec测试,以便在稍微不同的条件下测试相同的行为

我正在实现一种服务,它有几种不同的访问方式:

  • 使用简单的查询参数
  • 将参数编码为Javascript对象

对于某些调用,支持GET和POST,当有大量数据发送到服务时使用POST.

构建RSpec测试以避免不必要地重复代码的最佳方法是什么,允许我每次运行相同的基本断言?

我已经在使用shared_examples捕获一些评论测试,比如响应代码,mimetype等.但是我想知道是否还有其他选项,特别是当我想使用所有请求方法和一系列预期输入来调用服务时和产出.

ruby rspec

0
推荐指数
1
解决办法
799
查看次数

标签 统计

rspec ×1

ruby ×1