Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouJoana Fagundes Aragão Alterado mais de 9 anos atrás
1
Teste de Software 05: jmockit demo Marcelo d’Amorim damorim@cin.ufpe.br
2
2 Resumo desta aula Demonstração do jmockit
3
3 Jmockit Automatiza a substituição de versões original e mock-up Instrumentação ocorre em tempo de execução
4
4 Como usar? Basicamente, uma operação (overloaded): Mockit.redefineMethods(Class, Class); Mockit.redefineMethods(Class, Object); Substitui métodos da esquerda pelos da direita
5
5 Como usar? Basicamente, uma operação (overloaded): Mockit.redefineMethods(Class, Class); Mockit.redefineMethods(Class, Object); Objeto “Commando” (ver padrão de projetos)
6
6 Prós Não interfere no código fonte/design
7
7 Cons Erros podem escapar ao analisador estático –Alguns destes levantam exceção em tempo de execução Mock não é público ao driver –Outros não Assinatura de método fonte e destino não casa
8
8 Demo Baixe o arquivo: http://www.cin.ufpe.br/~damorim/teaching/t esting/demos/jmockit-demo.zip http://www.cin.ufpe.br/~damorim/teaching/t esting/demos/jmockit-demo.zip Descomprima o arquivo Importe o projeto no Eclipse –File > Import > Existing Projects Into Workspace Rode os testes –Selecione a opção “Run As > ServiceATest” com botão direito “ServiceATest.launch”,
9
9 Resumo Demonstração do jmockit
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.