Resultados da pesquisa a pedido "minitest"

1 a resposta

Como faço para simular um hash OmniAuth usando Rails e minitest?

Estou usando o Rails 5 com minitest. Quero simular o logon no meu controlador de sessões, que depende do omniauth (eu uso o Google e o FB para fazer login). Eu tenho isso no meu teste de controlador, test / controllers ...

2 a resposta

URI :: InvalidURIError: URI ruim (não é URI?) Testando controladores Rails

eu receboURI::InvalidURIError testando o controlador Rails Home: require 'test_helper' class HomeControllerTest < ActionDispatch::IntegrationTest test "should get index" do get :index assert_response :success end endobtenha o seguinte erro: E ...

2 a resposta

Como assinar_ para o Devise to Test Controller com o Minitest

Sou novato no Rails Testing. Depois de seguir alguns tutoriais online, consegui configurar e executar os testes do Model. Mas, ao tentar testar o Controller, o Teste falhou, pois é redirecionado para a página de login. Eu tentei todas as ...

1 a resposta

Como posso zombar de um bloco no minitest?

Espero que seja uma pergunta simples para o pessoal do MiniTest. Eu tenho uma seção de código que vou condensar em um exemplo aqui: class Foo def initialize(name) @sqs = Aws::SQS::Client.new @id = @sqs.create_queue( queue_name: name ...

1 a resposta

No Rails, por que meu corpo de email está vazio apenas no meu teste?

Eu tenho uma classe actionmailer e sobrecarga associada, funciona perfeitamente. No meu teste de unidade (minitest padrão dos trilhos), no entanto, o corpo do email está vazio. Por que é que? minha classe de mala direta: class TermsMailer < ...

1 a resposta

Simule OpenURI.open_uri do idioma com Minitest

Eu tenho um código que chamaOpenURI.open_uri e quero confirmar que o URI está sendo usado na chamada (para que um esboço não funcione para mim), mas também interceptar a chamada. Espero não ter que abstrair a chamada paraOpenURI.open_uri apenas ...

2 a resposta

Qual é o objetivo de atribuir método nos testes do Rails (MiniTest)?

Usado em testes gerados automaticamente: test "should create item" do login_user assert_difference('Item.count') do post :create, item: { creator: @item.creator, title: @item.title, user_id: @item.user_id, text: 'Hello, world!' } end ...

1 a resposta

Minitest Ruby sintaxe assert_output

Eu sou novo no minitest e ainda novo no ruby e realmente cansado de tentar pesquisar no google essa pergunta sem resultado. Ficaria muito grato pela ajuda: Qual é a sintaxe exata de assert_output no Ruby Minitest? Tudo o que encontro no github ...

2 a resposta

Ainda é aconselhável testar rotas no Rails 4 com o Minitest?

No Rails 3, ao escrever testes funcionais no MiniTest, adquiri o hábito de testar rotas separadamente do teste de minhas ações de controlador. Eu recebi a ideia doGuia do Rails sobre testes - Seção 9: Testando ...

1 a resposta

Método auxiliar de teste com o Minitest

Eu gostaria de testar um método auxiliar usandoMinitest (minitest-rails [https://rubygems.org/gems/minitest-rails]) - mas o método auxiliar depende de current_user, um método auxiliar do Devise disponível para controladores ...