Resultados da pesquisa a pedido "stubbing"
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 ...
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...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...