Tôi có định nghĩa bước mà tôi muốn có tham số tùy chọn. Tôi tin rằng một ví dụ của hai cuộc gọi đến bước này giải thích tốt hơn bất cứ điều gì khác những gì tôi sau.Tham số tùy chọn trong dưa chuột
I check the favorite color count
I check the favorite color count for email address '[email protected]'
Trong trường hợp đầu tiên, tôi muốn sử dụng địa chỉ email mặc định.
Cách tốt nhất để xác định bước này là gì? Tôi không có guru regexp. Tôi đã cố gắng làm điều này nhưng dưa chuột đã cho tôi một lỗi liên quan đến sai lệch luận regexp:
Then(/^I check the favorite color count (for email address "([^"]*))*"$/) do |email = "[email protected]"|
Có gì sai với hai định nghĩa bước ? –
Không có gì vốn có. Chỉ muốn căng cơ bắp dưa chuột của tôi và xem những gì có thể. – larryq
Hai định nghĩa có nghĩa là hầu hết mã trùng lặp thời gian, vì vậy điều khoản về mặt lý thuyết có điều kiện là tốt hơn. – Smar