İsteğe bağlı bir parametrenin olmasını istediğim bir adım tanımım var. Bu adımın iki çağrısının bir örneğinin, neyin peşinde olduğumdan başka her şeyden daha iyi olduğunu düşünüyorum.Salatalıkta isteğe bağlı parametre
I check the favorite color count
I check the favorite color count for email address '[email protected]'
İlk olarak, varsayılan e-posta adresini kullanmak istiyorum.
Bu adımı tanımlamanın iyi bir yolu nedir? Regexp gurusu değilim. Ben salatalık ama bunu denedim regexp'in argüman uyuşmazlıkları ile ilgili olarak bana bir hata verdi:
Then(/^I check the favorite color count (for email address "([^"]*))*"$/) do |email = "[email protected]"|
Hangi iki adım tanımları nesi ? –
Doğal olarak hiçbir şey. Sadece salatalık kaslarımı germek ve mümkün olanı görmek istiyorum. – larryq
İki tanım, çoğunun kodu çoğaltması anlamına gelir, bu nedenle teorik olarak koşullu madde daha iyidir. – Smar