Resultados da pesquisa a pedido "rspec"

3 a resposta

Como especificar métodos que saem ou abortam

Eu tenho um método sendo acionado a partir de uma CLI que possui alguns caminhos lógicos que explicitamente saem ou abortam. Descobri que, ao escrever especificações para esse método, o RSpec o marca como falha porque as saídas são exceções. ...

3 a resposta

Qual é a melhor maneira de testar cadeias delayed_job com rSpec?

Atualmente, quando tenho um método atrasado no meu código, da seguinte maneira: CommentMailer.delay.deliver_comments(@comment, true) Eu escrevo algo parecido com isto nas minhas especificações: dj = mock("DelayProxy") ...

3 a resposta

Qual é a melhor maneira de definir cabeçalhos de solicitação personalizados ao usar a Capivara nas especificações de solicitação do RSpec?

Estou usando o patch do Mac Capybara :: Session com um método set_headers que atribui ao atributo Capybara :: RackTest :: Browser options (que mudei de um attr_reader para um attr_accessor Os patches: class Capybara::RackTest::Browser ...

2 a resposta

Rails Rotas RSpec: Testando ações em: exceto NÃO rotear

Problema bastante simples (eu teria pensado), mas estou tendo alguns problemas: o Rails 3.1.0.rc6 / RSpec 2.6.0, estou tentando testar o roteamento do recurso 'produtos', roteado da seguinte maneira: resources :products, :except => [:edit, ...

12 a resposta

nfitrião @Missing ao qual vincular! Forneça: parâmetro do host ou defina default_url_options [: host]

Venho pesquisando no Google há cerca de 90 minutos e ainda não tenho uma resposta para isso. Onde eu definodefault_url_options? Eu já o configurei paraconfig.action_mailer.default_url_options para resolver esse mesmo bug em outro lugar, mas ...

3 a resposta

Escopos compartilhados via módulo?

Quero secar vários modelos movendo escopos compartilhados para um módulo, algo como: module CommonScopes extend ActiveSupport::Concern module ClassMethods scope :ordered_for_display, order("#{self.to_s.tableize}.rank asc") end end Também quero ...

2 a resposta

roblema no modelo de associação @FactoryGirl: “SystemStackError: nível da pilha muito profundo”

Estou usando Ruby on Rails 3.0.9, RSpec-rails 2 e FactoryGirl. Estou tentando indicar um modelo de associação de fábrica, mas estou com problemas. Eu tenho umfactories/user.rb arquivo como o seguinte: FactoryGirl.define do factory :user, :class ...

7 a resposta

Rails 3.1, RSpec: testando validações de modelo

Comecei minha jornada com o TDD no Rails e me deparei com um pequeno problema relacionado a testes de validação de modelos para os quais não consigo encontrar uma solução. Digamos que eu tenho um modelo de usuário, class User < ...

2 a resposta

xecução de testes paralelos de selênio com capivara

Fundo Tenho um conjunto de Capybara testes de integração em execução no meu aplicativo Rails 3. Para as outras partes da suíte de testes, estou usando Rspec. Tenho um hub de servidor autônomo selenium 2.6.0 na minha máquina de desenvolvimento ...

2 a resposta

Não foi possível encontrar o problema do gerador rspec_model

Estou tentando criar um rspec para o meu modelo de usuário, mas sempre que executo: rails g rspec_model User Não consigo encontrar o gerador rspec_model. Verifiquei outro thread de stackoverflow e ele dizia se certificar de que eu tenho a ...