Resultados da pesquisa a pedido "mocking"

1 a resposta

Simulação de aula final em Spock

Spock pode simular aulas finais? Se sim, como? Os resultados da pesquisa trouxeram issoessência [https://gist.github.com/craigatk/8994836#file-build-gradle], o que parece implicar isso, mas não consigo encontrar nenhum exemplo disso. Também ...

3 a resposta

Patch __call__ de uma função

Eu preciso corrigir o datetime atual nos testes. Estou usando esta solução: def _utcnow(): return datetime.datetime.utcnow() def utcnow(): """A proxy which can be patched in tests. """ # another level of indirection, because some modules import ...

3 a resposta

Defina o valor como objeto simulado, mas seja nulo

Eu tenho uma aula simplesFoo para ser ridicularizado: public class Foo { private String name; public Foo() { } public Foo(String name) { this.name = name; } public void setName(String name) { this.name = name; } public String getName() { return ...

1 a resposta

Como simular uma chamada de método de uma estrutura no caso de teste em go

Aqui está o código de exemplo para a estrutura e seu método type A struct {} func (a *A) perfom(string){ ... ... .. }Então eu quero chamar o método da funçãoinvoke() residindo fora da embalagem, código de exemplo var s := A{} func invoke(url ...

1 a resposta

Equivalente Python2.7 contextlib.ExitStack

Para combinar programaticamente gerenciadores de contexto, uso o seguinte código: == helpers.py == from contextlib import nested import mock def multiple_patch(obj_to_be_patch, *methods): return nested( *[mock.patch.object(obj_to_be_patch, ...

29 a resposta

Qual é a diferença entre um mock e esboço?

Eu li vários artigos sobre zombaria ou stubbing em testes, incluindoAs zombarias de Martin Fowler não são stubs [http://martinfowler.com/articles/mocksArentStubs.html], mas ainda não entendo a diferença.

10 a resposta

Qual é a diferença entre fingir, zombar e raspar?

Sei como uso esses termos, mas estou me perguntando se existem definições aceitas parafingindo, zombandoestubbingpara testes de unidade? Como você os define para seus testes? Descreva as situações em que você pode usar cada uma. Aqui está como ...

2 a resposta

Usando o Moq para determinar se um método é chamado

Entendo que posso testar se uma chamada de método ocorrerá se eu chamar um método de nível superior, ou seja: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); }Quero ...

2 a resposta

Qual é a diferença entre Moq-ing uma classe ou interface?

Eu tenho usadomoq [http://code.google.com/p/moq/]zombar de objetos em meus testes de unidade e vi no site sobre moq que ele é capaz de zombar de classes e interfaces. Tive uma discussão com um dos meus colegas de trabalho no outro dia e ...

2 a resposta

Injeção de Construtor / Setter usando IoC no HttpHandler, é possível?

Eu me deparei com um problema bastante cabeludo. Provavelmente existe uma solução simples para isso, mas não consigo encontrá-la! Tenho um HttpHandler personalizado que desejo processar uma solicitação, registrar determinadas informações e ...