Resultados da pesquisa a pedido "stubbing"

3 a resposta

Stubbing window.location.href com Sinon

Estou tentando testar algum código do lado do cliente e, para isso, preciso stub o valor dewindow.location.href propriedade usando Mocha / Sinon. O que eu tentei até agora (usando este ...

6 a resposta

Limpando facilmente os canhões de sinons

Existe uma maneira de facilmente redefinir todos os spys sinos zombarias e tocos que irão funcionar de forma limpa com blocos de mocha beforeEach.Eu vejo san...

1 a resposta

método stub apenas na primeira chamada com Rspec

Como posso stub um método apenas na primeira chamada e na segunda ele deve se comportar conforme o esperado? Eu tenho o seguinte método: def method do_stuff rescue => MyException sleep rand retry endEu quero a primeira ligação dedo_stuff ...

1 a resposta

Existe uma maneira de stub um método de um módulo incluído com Rspec?

Eu tenho um módulo que está incluído em outro módulo e ambos implementam o mesmo método. Gostaria de stub o método do módulo incluído, algo como isto: module M def foo :M end end module A class << self include M def foo super end end end ...

11 a resposta

Mockito - NullpointerException ao stubbing Método

Então comecei a escrever testes para o nosso projeto Java-Spring. O que eu uso é JUnit e Mockito. Dizem que quando eu uso a opção when () ... thenReturn () eu posso zombar de serviços, sem simulá-los ou algo parecido. Então, o que eu quero fazer ...

3 a resposta

RSpec: como testar as expectativas de mensagens do logger do Rails?

6 a resposta

Como devo esboçar um método globalmente usando o RSpec?

1 a resposta

Mockito quando / então não retorna o valor esperado

Estou tentando stub esse método getKeyFromStream, usando os 'any' matchers. Tentei ser mais explícito e menos explícito (anyObject ()), mas parece que não importa o que eu tente, esse stub não retornará o fooKey no meu teste de unidade. Gostaria ...

4 a resposta

Subbing Warden em testes de controlador

Estou tendo um problema ao testar meus controladores e usar o Warden. Todos os exemplos apontam para stubbingrequest.env['warden']. Isso causa problemas nos meus controladores quando ligo paraenv['warden'], que retornanil. Para um exemplo ...

1 a resposta

stub_chain junto com should_receive

Estou tentando testar se, em um método que chama cadeia, um dos métodos obtém um parâmetro específico. No código abaixo, por exemplo, MyModel deve receber o parâmetro 0 para o métodooffset. Infelizmente, o código abaixo não funciona. Parece que ...