Resultados da pesquisa a pedido "rspec"
RSpec: como eu escrevo um teste que espera certa saída, mas não se importa com o métod
Estou tentando entender o design orientado a testes, especificamente o RSpec. Mas estou tendo problemas com alguns dos exemplos do The RSpec Book. No livro, testamos a saída em $ STDOUT assim: output = double('output') game = ...
Rails, Restful Authentication & RSpec - Como testar novos modelos que exigem autenticação
Criei um aplicativo de aprendizado usando Bort [http://jimneath.org/2008/09/09/bort-base-rails-application/], que é um aplicativo básico que inclui autenticação repousante e RSpec. Instalei-o e adicionei um novo objeto que exige que os usuários ...
Stubbing métodos encadeados com Rspec
Eu quero chamar um named_scope que retornará apenas um registro, mas o named_scope retorna uma matriz, isso não é grande coisa, pois eu posso simplesmente encadear com .first: Model.named_scope(param).firste isso funciona, estou lutando com como ...
Por que o RSpec é tão lento no Rails?
Sempre que executo testes rspec para meu aplicativo Rails, é preciso uma eternidade e um dia de sobrecarga antes que ele comece a executar os testes. Por que o rspec é tão lento? Existe uma maneira de acelerar o carregamento inicial do Rails ou ...
@RSpec parou de funcionar após a atualização para o OSX Lion
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib Referenced from: /opt/local/bin/identify Reason: image not foundAlguém tem uma solução? A atualização do Xcode para 4.1 ajudaria?
Teste uma solicitação HTTPS (SSL) no RSpec Rails
Gostaria de aproveitar oforce_ssl característic [https://github.com/rails/rails/blob/master/actionpack/lib/action_controller/metal/force_ssl.rb] nos trilhos 3.1rc4. class ApplicationController < ActionController::Base force_ssl end ...
Rails porta do ambiente de teste
Gostaria de testar a API HTTP do nosso aplicativo Rails usando Faraday e RSpec. Faraday precisa do URL do host + porta. Infelizmente, a porta do ambiente de teste sempre muda. Como acesso programaticamente a porta atual nas especificaçõe
Rspec: mostra os erros de um modelo quando não é válido
Geralmente, escrevo algo assim nos meus testes Rspec: user.new(...) user.should be_valid O problema é que, quando esse teste falha, não consigo ver os erros no objeto do usuário. Existe uma boa maneira de reescrever esse teste para que, na ...
xemplo de API json de trilhos completos com testes Rspec [fechado]
Estou procurando um bom exemplo de repositório de um projeto do Rails 3 que implemente uma API JSON e incluiu testes RSpec. Um tutorial completo seria ótimo, mas eu me contentaria com apenas um exemplo bem comentad
Rspec + Capybara: Como clicar na caixa de alerta
Passei pelo post da capivara + clique na caixa de alerta, mas nada parece funcionar. A seguir, é o meu cenário: Cenári: Quando clico no botão Atualizar, aparece uma caixa de alerta que contém os botões "OK" e "Cancelar". Clique em "Ok" e o novo ...