0
我習慣於在指定條件時使用NOT,但也許它只會允許不同的積極條件?例如如果用戶不是主角小黃瓜有任何否定嗎?
我習慣於在指定條件時使用NOT,但也許它只會允許不同的積極條件?例如如果用戶不是主角小黃瓜有任何否定嗎?
在小黃瓜語法中沒有不是操作符。正如@orde在評論中所說的,你只需要寫出一個負面的步驟定義來檢查你想要的。
有一兩件事可以使這個更好一點使用是知道你可以寫使用「但是」關鍵字的步驟,而不是隻用「和」
Given I have set something up
When I do something
Then something positive should happen
And some other thing should happen
But some negative thing should not happen
不是一個巨大的差別,但聽起來更好。
正如Dave McNulla所說的,你可以寫下你的步驟,不是'如果你想重複使用它們。
你不能寫一個「負」的步驟,然後有一個相應的步驟定義,用於驗證的消極條件? – orde
您可以編寫一個步驟,它取(不是)並根據參數使用它來檢查它是否爲真。 –