0
您應該知道,ruby使用shared_examples
來創建一個測試並將其放置在不同的地方,這可以簡化開發人員的生活。有什麼辦法可以讓用戶在exunit中共享示例?
有沒有什麼辦法可以在elixir中使用共享的例子?
您應該知道,ruby使用shared_examples
來創建一個測試並將其放置在不同的地方,這可以簡化開發人員的生活。有什麼辦法可以讓用戶在exunit中共享示例?
有沒有什麼辦法可以在elixir中使用共享的例子?
test
宏做一些簿記,但最終他們只是爲測試定義一個函數。 ExUnit測試代碼與任何其他Elixir代碼相似,因此您可以使用通常用於刪除重複的所有內容。您可以使用宏爲您定義類似於shared_examples
的常見測試,或使用函數來提取在測試之間重複的通用代碼。