簡體   English   中英

添加Rails minitest夾具進行單個測試

[英]Add Rails minitest fixtures for a single test

是否有一種方法可以僅針對一個特定測試或一組測試使用Rails minitest測試夾具? 我問是因為我想使用標准index/show/delete方案顯示Delayed::Job作業,所以我想偽造一些Delayed::Job對象以測試我的視圖。 但是,當我實際測試我的Delayed::Job處理代碼時,我不希望這些對象存在,所以我只想添加一次特定的測試集。

您可以編寫一個創建測試數據/夾具的函數,並在測試之前調用該函數。 喜歡

def test_user_delete
  create_user
  ...
  ...
end

private    
def create_user
  User.create(...)
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM