[英]Junit testing for Rest crud operation
我有一個4休息api用於crud操作。 所以當我為那些休息api寫一個junit時,
1.我應該編寫一個單獨的測試用例來完成所有的操作,或者每個休息時間應該是不同的測試用例嗎?
2.如果我編寫單獨的測試用例,那么可以在更新中使用創建測試用例中創建的記錄或獲取測試用例。 在這種情況下,每個測試用例之間存在依賴關系。
3.如果我的測試用例方法不是按字母順序排列,我如何強制Junit在實現順序上運行測試用例。
免責聲明:沒有“一個正確的答案”。
幾點建議:
如果可能的話,您應該編寫JUnit測試代碼,以便每個測試都獨立運行。 任何特定測試之間不應存在任何“排序”依賴關系。
在所有條件相同的情況下,我建議對每個操作進行不同的測試。
失敗一切,Junit 4.11及更高版本提供@FixMethodOrder注釋
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.