4

RSpec中,可以创建一个测试并使用shared_examples. 它极大地简化了开发人员的生活。

有没有办法在 ExUnit 中使用共享示例?

4

1 回答 1

1

test宏做一些簿记,但最终它们只是为测试定义一个函数。ExUnit 测试代码与任何其他 Elixir 代码一样,因此您可以使用您通常使用的所有东西来删除重复项。您可以使用宏定义与您类似的常见测试shared_examples,或使用函数提取在测试之间重复的常见代码。

于 2016-05-29T07:24:20.520 回答