Resultados da pesquisa a pedido "mocking"

1 a resposta

PHPUnit - Como zombar da classe dentro do método de outra classe?

Como posso zombar da classe dentro do método de outra classe? Por exemplo, protected function buildRequest($params) { return new \Request(); } public function getPayload($params) { $request = $this->buildRequest($params); .... } Posso ...

2 a resposta

Por que o monkeypatch do python não funciona ao importar uma classe em vez de um módulo?

Eu estava tendo problemas ao usar o código da resposta aceitaaqui [https://stackoverflow.com/questions/20503373/how-to-monkeypatch-pythons-datetime-datetime-now-with-py-test] . O código funciona dependendo de como faço a importação da data e ...

2 a resposta

Função Programação e Objetos Simulados

Eu estava assistindo recentemente um webcast no Clojure. Nele, o apresentador fez um comentário no contexto da discussão da natureza FP de Clojure, que foi algo como (espero não deturpá-lo) "Objetos simulados estão zombando de você". Também ouvi ...

3 a resposta

Existe uma maneira no JMockit de chamar o método original de um método simulado?

Na minha classe mock, estou zombando do método foo (). Para alguns casos de teste, quero que a implementação simulada de foo () retorne um valor especial. Para outros casos de teste, quero usar a implementação real de foo (). Eu tenho um booleano ...

0 a resposta

como usar xUnit e FsCheck com IoC e zombar em F #

Eu quero escrever testes de unidade F # usando a técnica de teste de base de propriedades. no entanto, me deparei com vários obstáculos. O código que quero testar está em c #Objetos de domínio vêm do EF, ou seja, nenhum construtor apenas ...

3 a resposta

Zombando de objeto de scala

Estou usando mockito e tentando zombar de um objeto scala. object Sample { } //test class SomeTest extends Specification with ScalaTest with Mockito { "mocking should succeed" in { val mockedSample = mock[Sample] } } Isso me dá dois erros de ...

1 a resposta

Ao usar unittest.mock.patch, por que o autospec não é True por padrão?

Ao corrigir uma função usando mock, você tem a opção de especificar o autospec como True: Se você definir autospec = True, a simulação será criada com uma especificação do objeto que está sendo substituído. Todos os atributos da simulação ...

10 a resposta

Qual é o propósito dos objetos simulados?

Eu sou novo no teste de unidade e ouço continuamente as palavras 'objetos simulados' jogados ao redor muito. Nos termos do leigo, alguém pode explicar o que são objetos falsos e para que são usados normalmente ao escrever testes de unidade?

1 a resposta

Zombar de um método para teste

Tentando zombar de um método chamado dentro de outro método. public virtual bool hello(string name, int age) { string lastName = GetLastName(); } public virtual string GetLastName() { return "xxx"; } Mock<program> name= new Mock<program>(); ...

2 a resposta

Procurando pela estrutura de zombaria do .NET que permite testar métodos com dependências não injetadas

Gostaria de saber se existe alguma estrutura de zombaria que permita que métodos de teste contanguem chamadas de método para instâncias de classe dependentes não injetadas no método testado ou em sua classe: void MethodToTest() { .... ...