2013-04-10 4 views
0

메서드 매개 변수를 테스트하려면 어떻게해야합니까?메서드 매개 변수 테스트

def create_person child 

end 

위 코드가 내 방법입니다. "child"라는 매개 변수를 사용합니다. 이 매개 변수를 테스트하려고합니다. 그래서, 만약 method가 매개 변수를 취하지 않는다면, test는 에러를 일으킬 것입니다. 나는 minitest와 Ruby on Rails를 사용한다.

답변

5

ArgumentError

assert_raises ArgumentError do 
    YourClass.create_person 
end 

을 발생하는 경우 테스트 assert_raises을 사용할 수 있습니다