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

时间:2016-05-29 04:02:39

标签: elixir ex-unit

RSpec中,可以使用shared_examples创建测试并从多个位置引用它。它大大简化了开发人员的生活。

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

1 个答案:

答案 0 :(得分:0)

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