0
양식을 통해 제출 된 신용 카드 번호를 변경 한 Rails 3.0.x 앱이 있습니다. 나는 변화를 만들어 전에 필터링이 올바르게 설정하고 수를 필터링했다 : 나는 필드의 이름을 변경하지 않고 수는 더 이상 여과레일에서 중요한 정보 (params)를 필터링하는 테스트
grep 'parameters' config/application.rb
config.filter_parameters += [:password, :password_confirmation, :sin, :credit_card_number, :verification_value]
... 그러나, 시험이 잡은 없습니다.
자동화 된 테스트에서 매개 변수 필터링이 작동하는지 확인하는 간단한 방법이 있습니까? 우리는 shoulda와 testunit을 사용합니다.
그래,하지만 난 모델의 매개 변수를 변경했습니다, 그래서 이것은 오류를 잡을 것입니다. – Nitrodist