-1
我返工我的測試到黃瓜,但我還是必須使用一些用戶提供的信息(即,這些測試應該根據其運行的帳戶):黃瓜:「鑑於」一步必須測試一些
Given a valid account
When I ...
Then I ...
因此,我必須在「給定」步驟中檢查提供的帳戶的有效性,如果無效,則無法執行該情況。這樣做的正確方法是什麼?
我返工我的測試到黃瓜,但我還是必須使用一些用戶提供的信息(即,這些測試應該根據其運行的帳戶):黃瓜:「鑑於」一步必須測試一些
Given a valid account
When I ...
Then I ...
因此,我必須在「給定」步驟中檢查提供的帳戶的有效性,如果無效,則無法執行該情況。這樣做的正確方法是什麼?
我所見過的這種常見方式是在臨時環境中運行,您可以在其中模擬有效用戶。因此,在您的Given
步驟中,您應該創建一個新的有效用戶。然後運行剩下的測試,並在測試退出後移除用戶。