2017-01-20 9 views
1

내가 또 다른 단계 정의에 인수를 취하는 단계를 호출하기 위해 노력하고있어하지만 난호출 단계

오이 :: UndefinedDynamicStep 같은 오류를 받고 있어요 : 정의되지 않은 동적 단계 : "그리고 사용자 는 드롭 다운 목록에서 범주 그룹 "나는이 상황을 처리 할 수있는 방법

.feature file 
And user fill the create new category form "Electronics" 

.rb file 
And(/^user fill the create new category form "([^"]*)"$/) do |name| 
    step "And user type name #{name}" 

And(/^user type name "([^"]*)"$/) do |name| 
    find(:id, 'namePanelGroup').set(name) 
end 

으로 전자를 선택?

답변

2

당신은 당신이 호출하는 단계는 정규식 주위에 따옴표를 가지고 있기 때문에 탈출 따옴표를 추가해야하고 "그리고"과 같이 제거해야 : 당신이 입력으로

step "user type name \"#{name}\"" 
+0

내가하는 단계를 변경하지만, 나는 여전히 같은 오류가 발생합니다. – buurkeey

+0

코드를 업데이트 했으므로 정확한 오류를 표시 할 수 있습니까? – abstractx1

+0

죄송합니다. 그건 내 잘못이야. 이제 괜찮아. 고마워요 !! :) – buurkeey