Может ли кто-нибудь предоставить образцы/указатели стратегии/кода для проверки Captcha validations + Authlogic с использованием Shoulda, Factory Girl и Mocha?Тесты контроллеров Rails для Captcha с использованием Shoulda, Factory Girl, Mocha
Например, мой UsersController что-то вроде:
class UsersController < ApplicationController
validates_captcha
...
def create
...
if captcha_validated?
# code to deal with user attributes
end
...
end
В этом случае, как вы издеваться/окурок с помощью Shoulda/Factory Girl/Mocha для тестирования действительных и недействительных ответов на изображении Captcha?
Цените вашу помощь, Шиву
Спасибо rspeicher, что «captcha_validated?» является частью плагиной Captcha и определяются, как показано ниже: модуля ValidatesCaptcha Защиту self.included (основание) base.extend (методы класс) концевых модуль методов класса Защиты validates_captcha хелпер CaptchaHelper включает ValidatesCaptcha :: InstanceMethods конец конец модуль InstanceMethods def captcha_validated? CaptchaUtil :: encrypt_string (PARAMS [: CAPTCHA] .to_s.gsub (»», '') .downcase) == Титулы [: captcha_validation] конца конца конца Я постараюсь ваше предложение и доложить. Еще раз спасибо - Шива – Siva