Resultados da pesquisa a pedido "rspec"
método indefinido `create 'rails spec.
Instalei a menina de fábrica e tentei usá-lo com especificações. scenario 'User signs in' do create :user, email: '[email protected]', password: 'testpassword' visit '/users/sign_in' fill_in 'Email', with: '[email protected]' fill_in 'Password', ...
Encontre elementos por atributos de dados
Estou melhorando meus testes comRSpec ecapybara-webkit, tentando excluir todos oscss expath seletores como find('#edit_user > div:nth-child(7) > div > div > button').clicke estou procurando a melhor opção para substituí-los. Eu ia usar ocss ...
Como fazer a ponte do teste usando os exemplos Resque com Rspec?
Eu tenho uma confusão ao implementar o Resque em paralelo com exemplos de Rspec. A seguir, uma classe com método caro.generate(self) classe SomeClass ... ChangeGenerator.generate (self) ... end Após implementar o resque, a classe acima foi ...
Etapas imperativas e declarativas em Rspec
Gostaria de saber o que é imperativa vs etapas declarativas no Rspec. Aqui está um exemplo de código do livro Rspec: Scenario: transfer money (declarative) Given I have $100 in checking And I have $20 in savings When I transfer $15 from ...
Definição de etapa de pepino para "Dado que estou logado"
Eu tenho uma etapa de pepino: como eu estou logado Não entendo como devo implementá-lo como uma definição de etapa. Alguém poderia me apontar na direção certa, tutoriais, blogs etc.
O navegador de selênio encaixado não pode acessar o URL de teste da Capivara
Estou tentando executar os testes de recursos do Ruby on Rails no navegador firefox de dockerized selenium autônomo. Parece que estou tendo problemas com a rede porque a instância do selênio não pode se conectar ao URL iniciado ...
Como posso testar os canais do ActionCable usando o RSpec?
Estou pensando em testar os canais ActionCable. Digamos que eu tenho o seguinte canal de bate-papo: class ChatChannel < ApplicationCable::Channel def subscribed current_user.increment!(:num_of_chats) stream_from ...
Teste as classes ActiveModel :: Serializer com Rspec
Dado o seguinteActiveModel::Serializer classe: class SampleSerializer < ActiveModel::Serializer attributes :id, :name endComo isso pode ser testado comRSpec?
Testes de integração não confiáveis / Flakey Capybara / AngularJS com problemas de tempo
Como faço para que esses testes sejam aprovados com segurança?Atualmente esses testes são flakey. Às vezes eles passam. Às vezes eles falham. Abaixo está a configuração, o código e a saída que demonstram esse problema. As sugestões para superar ...
Capivara não funciona com action_cable
Estou usando o Rails 5 beta 3 com cabo de ação, a integração funciona bem no desenvolvimento, mas quando tento executar um teste de recurso através da capivara, ele não parece afetar as ações do canal. Estou usando o Portergeist e o puma ...