我正在使用cucumber-jvm。我在.feature文件中有以下內容:垂直數據表的Java Cucumber步驟定義
Background:
Given the following account file line:
| First Name | Lance |
| Last Name | Fisher |
| Corporate Name | |
這是一個垂直定向的表格。以下生成的步驟定義使用First Name和Lance作爲標題,其中First Name,Last Name和Corporate Name應爲標題。
@Given("^the following account file line:$")
public void the_following_account_file_line(DataTable arg1) throws Throwable {
// Express the Regexp above with the code you wish you had
// For automatic conversion, change DataTable to List<YourType>
throw new PendingException();
}
我該如何實現一個步驟定義來處理垂直表而不是水平表?
垂直走向的原因是什麼?表格的好處在於它允許以表格格式簡潔處理多個測試用例。通過限制處理的測試用例的數量來消除這種益處。 – 2013-02-11 03:56:39
我有更多的標題比記錄,所以它很適合他們在我的屏幕上,而不必滾動到右側。 – 2013-02-11 23:00:34