teste             decomponentes                                            1     fonte da imagem: http://portugues.torange...
atribuir à http://cleversonsacramento.wordpress.compara mais detalhes                                                     ...
/ zyccleversonsacramento.                        ordpress.com   3
sistema                digestivo                                              4fonte da imagem:http://www.apostomizados.pt
5fonte da imagem: http://produtosforadelinha.com.br
Calculadora              6
class Calculadora {    public Double   soma(Double   p1, Double p2) {        return p1.doubleValue() + p2.doubleValue();  ...
class CalculadoraTest {    @Test    public void soma() {        Calculadora calc = new Calculadora();        Assert.   ass...
public class CalculadoraTest {    @Test    public void soma() {        Calculadora calc = new Calculadora();        Assert...
class Calculadora {    public Double soma(Double p1, Double p2) {        if (p1 == null) {          return p2;        }   ...
vs     11
mvn   clean test cobertura:cobertura   12
eCobertura             13
public class CalculadoraTest {    @Test    public void soma() {       Calculadora calc = new Calculadora();        assertE...
15
public class CalculadoraTest {    @Test    public void soma() {       Calculadora calc = new Calculadora();        assertE...
17fonte da imagem: http://1.bp.blogspot.com
class Calculadora {    public Double soma(Double p1, Double p2) {        if (p1 == null) {          return p2;        }   ...
integraçãounidade           19
negócio   persistência                         20
fonte da imagem: http://www.dialogosuniversitarios.com.brdividais para    conquistar                                      ...
?    ?                   ?                       ??    negócio   persistência?             ?                     ?     ?  ...
MCko     23
fonte da imagem: http://4.bp.blogspot.com                                            24
fonte da imagem: http://3.bp.blogspot.com                  mock                      25
negócio   mock                 26
27
28
29
EasyMock           30
31
Próximos SlideShares
Carregando em…5
×

Pós Ruy - 2 e 3 Camadas - Teste de componentes

888 visualizações

Publicada em

Slides da aula na faculdade Ruy Barbosa do curso de Componentes Web da disciplina Componentes de Software e Aplicações Web : 2 e 3 camadas.

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
888
No SlideShare
0
A partir de incorporações
0
Número de incorporações
57
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Pós Ruy - 2 e 3 Camadas - Teste de componentes

  1. 1. teste decomponentes 1 fonte da imagem: http://portugues.torange.biz
  2. 2. atribuir à http://cleversonsacramento.wordpress.compara mais detalhes 2http://creativecommons.org/licenses/ by-nc-sa/3.0/
  3. 3. / zyccleversonsacramento. ordpress.com 3
  4. 4. sistema digestivo 4fonte da imagem:http://www.apostomizados.pt
  5. 5. 5fonte da imagem: http://produtosforadelinha.com.br
  6. 6. Calculadora 6
  7. 7. class Calculadora { public Double soma(Double p1, Double p2) { return p1.doubleValue() + p2.doubleValue(); }} 7
  8. 8. class CalculadoraTest { @Test public void soma() { Calculadora calc = new Calculadora(); Assert. assertEquals(5.0, calc.soma(2.0, 3.0)); }} 8
  9. 9. public class CalculadoraTest { @Test public void soma() { Calculadora calc = new Calculadora(); Assert.assertEquals(5.0, calc.soma(2.0, 3.0)); Assert.assertEquals(3.0, calc.soma(null, 3.0)); }} 9
  10. 10. class Calculadora { public Double soma(Double p1, Double p2) { if (p1 == null) { return p2; } if (p2 == null) { return p1; } return p1.doubleValue() + p2.doubleValue(); }} 10
  11. 11. vs 11
  12. 12. mvn clean test cobertura:cobertura 12
  13. 13. eCobertura 13
  14. 14. public class CalculadoraTest { @Test public void soma() { Calculadora calc = new Calculadora(); assertEquals(5.0, calc.soma(2.0,3.0)); assertEquals(3.0, calc.soma(null, 3.0)); assertEquals(3.0, calc.soma(3.0, null)); }} 14
  15. 15. 15
  16. 16. public class CalculadoraTest { @Test public void soma() { Calculadora calc = new Calculadora(); assertEquals(5.0, calc.soma(2.0,3.0)); assertEquals(3.0, calc.soma(null, 3.0)); assertEquals(3.0, calc.soma(3.0, null)); assertEquals(0.0, calc.soma( null, null)); }} 16
  17. 17. 17fonte da imagem: http://1.bp.blogspot.com
  18. 18. class Calculadora { public Double soma(Double p1, Double p2) { if (p1 == null) { return p2; } if (p2 == null) { return p1; } return p1.doubleValue() + p2.doubleValue(); }} 18
  19. 19. integraçãounidade 19
  20. 20. negócio persistência 20
  21. 21. fonte da imagem: http://www.dialogosuniversitarios.com.brdividais para conquistar 21
  22. 22. ? ? ? ?? negócio persistência? ? ? ? 22
  23. 23. MCko 23
  24. 24. fonte da imagem: http://4.bp.blogspot.com 24
  25. 25. fonte da imagem: http://3.bp.blogspot.com mock 25
  26. 26. negócio mock 26
  27. 27. 27
  28. 28. 28
  29. 29. 29
  30. 30. EasyMock 30
  31. 31. 31

×