【发布时间】:2015-05-08 02:16:42
【问题描述】:
我想为输入数据和预期结果的几个手工组合重用测试用例的相同代码,但不复制粘贴每组的代码。其他语言的框架以不同的方式支持它,例如 Groovy/Spock:
def "maximum of two numbers"(int a, int b, int c) {
expect:
Math.max(a, b) == c
where:
a | b | c
1 | 3 | 3
7 | 4 | 4
0 | 0 | 0
}
在 ExUnit 中执行此操作的首选方法是什么? 也许 ExUnit 不是最好的框架?
【问题讨论】:
标签: testing elixir data-driven-tests