| Tópicos na web XP | Alterado Agora 05:56 GMT | Changed by: |
|---|---|---|
| FaseAmarela2 | 15 Apr 2005 - 14:54 - r1.2 | MeLga |
| teste2: Triangulo t1 new Triangulo(2,2,2); assert ( t1.éEquilátero()) : "O triangulo (2,2,2) é equilátero"; efeito: Exception in thread "main" java.lang.Error: Unresolved ... | ||
| FaseAmarela3FaseVermelha3EFaseVerde3 | 14 Apr 2005 - 19:30 - NEW | MeLga |
| //Criado em 14/04/2005 package TrianguloTDD; //Última modificação 14/04/2005 fernando public class Testar Triangulo { public static void main(String argumento ) ... | ||
| FaseAmarela5 | 19 Apr 2005 - 18:16 - r1.2 | MeLga |
| Acrescentado o código de teste: Triangulo t2 new Triangulo( 4,4,7); assert (t2.éIsósceles()) :"é isósceles o triângulo (4,4,7)"; que funcionou imediatamente, sem mais ... | ||
| FaseAmarela6EVermelha6 | 15 Apr 2005 - 23:20 - NEW | MeLga |
| Triangulo t2 new Triangulo( 4,4,7); assert (t2.éIsósceles()) :"é isósceles o triângulo (4,4,7)"; com a introdução do novo teste: assert (false t2.éEquilátero()) ... | ||
| FaseAmarela7EFaseVermelha7 | 15 Apr 2005 - 23:54 - NEW | MeLga |
| Já tinhamos: Triangulo t2 new Triangulo( 4,4,7); Introduzindo o teste: assert (false t2.éEscaleno()) :"NÃO é escaleno o triângulo (4,4,7)"; Ocorre a exceção: Exception ... | ||
| FaseAmarela8 | 17 Apr 2005 - 14:00 - NEW | MeLga |
| teste8: "NÃO é equilátero o triângulo (2,3,-4)" Introduzimos o teste: Triangulo t3 new Triangulo (2,3,-4); assert (false t3.éEquilátero()) :"NÃO é equilátero o tri ... | ||
| FaseVerde | 16 Apr 2005 - 11:17 - r1.2 | MeLga |
| package TrianguloTDD; public class Testar Triangulo { public static void main(String argumento ) { Triangulo t new Triangulo(2,3,4); assert ( t.éEscaleno()) : "O ... | ||
| FaseVerde01 | 01 May 2005 - 22:40 - NEW | MateusLudwich |
| Classe Testa Gramatica package cd01; public class Testa Gramatica { public static void main(String args) { GramaticaRegular umaGramatica new GramaticaRegular(); assert ... | ||
| FaseVerde02 | 01 May 2005 - 22:46 - NEW | MateusLudwich |
| Classe Testa Gramatica package cd02; public class Testa Gramatica { public static void main(String args) { char vn new char 4 ; vn 0 'S'; vn 1 'A'; vn 2 'B'; vn 3 ... | ||
| FaseVerde4 | 15 Apr 2005 - 15:09 - r1.2 | MeLga |
| Com éIsósceles retornando sempre true, não há como dar falso mesmo... Então fazemos um novo éIsósceles: public boolean éIsósceles() { return l1 l2 l2 l3 l1 l3 ; / ... | ||
| FaseVerde6 | 15 Apr 2005 - 23:16 - NEW | MeLga |
| A modificação abaixo faz passar o teste: boolean éEquilátero() { return l1 l2 l2 l3 ; //"todos os lados são iguais entre si" } | ||
| FaseVerde7 | 16 Apr 2005 - 00:00 - NEW | MeLga |
| Introduzindo uma nova versão para éEscaleno, boolean éEscaleno() { return l1 ! l2 l2 ! l3 l1 ! l3 ; // nenhum lado igual a outro } o teste passa a funcionar | ||
| FaseVermelha | 16 Apr 2005 - 11:16 - r1.2 | MeLga |
| package TrianguloTDD; public class Testar Triangulo { public static void main(String argumento ) { Triangulo t new Triangulo(2,3,4); assert ( t.éEscaleno()) : "O ... | ||
| FaseVermelha2EFaseVerde2 | 14 Apr 2005 - 19:17 - NEW | MeLga |
| Com a introdução do teste2, bastou introduzir o método éEquilátero para passar batido: boolean éEquilátero() { return true; } | ||
| FaseVermelha4 | 14 Apr 2005 - 19:36 - NEW | MeLga |
| assert (false t.éIsósceles()) :"NÃO é isósceles o triângulo (2,3,4)"; Exception in thread "main" java.lang.AssertionError: NÃO é isósceles o triângulo (2,3,4) at ... | ||
| FasesVermelhaEVerde8QuePassaramSemQuerer | 19 Apr 2005 - 18:59 - r1.2 | MeLga |
| Como vimos, o teste passou, meio sem querer... Isso pode ser um mau sinal. Normalmente, em TDD fazemos teste para puxar código (uma vez que não se escreve código nenhum ... | ||
| FatorAcao | 11 Mar 2005 - 17:39 - r1.3 | MeLga |
| OsTextos AsApresentacoes MaquinaTelis | ||
| FatorarMaisUmPouco | 19 Apr 2005 - 18:37 - r1.2 | MeLga |
| Observando o Código atual, vemos que, a cada vez que executamos uma das funções de classificação: boolean éEscaleno() { return contarIgualdades() 0 ; } boolean éEquil ... | ||
| FatorarOsTestes | 18 Aug 2005 - 11:56 - r1.4 | MeLga |
| Fatorar o código de testes? Sim... se não há nenhuma garantia de que sejamos infalíveis em nosso código de produção (porisso usamos os testes) então quem garante que ... | ||
| FedoresEFatores | 28 Mar 2007 - 14:32 - r1.10 | MeLga |
| Fedores Fatores Fedor Descrição Fatoração Código Duplicado Repetições de trechos de código Extrair agenda Nome inconsistente Use nomes consistentes Renomear agenda ... | ||
| FedoresFatores | 01 Apr 2005 - 19:19 - r1.2 | LehmeVieira |
| Tecnicas de Fatoração Tecnicas de Fatoração Descrição Localização livro Fowler Extrair métodos Decompor métodos grandes em partes menores, criando pequenos métodos ... | ||
| FerramentasDeAuxilioXP | 28 Jun 2005 - 19:04 - r1.3 | RodrigoPavezi |
| -- Main.RodrigoPavezi 15 Jun 2005 Ferramentas para XP Introdução Atualmente existem variados tipos te ferramentas para auxiliar XP. Cada tipo com sua especialidade ... | ||
| FinalizacaoDoExemploInicial | 12 Apr 2005 - 22:42 - NEW | MichelZanini |
| Grupo Seis e Oito Michel Zanini Thiago Napoleao Teste import junit.framework.TestCase; public class TrianguloTest extends TestCase { Triangulo triangulo; public TrianguloTest ... | ||
| FolhaDeEstilo | 18 Nov 2004 - 19:06 - r1.7 | MeLga |
| STARTINCLUDE body { margin: 5px; padding: 0px; font-family: verdana,arial,sans-serif; font-size: 12px; } a { color: #336699; text-decoration:none; } a:hover { text ... | ||
| FolhasDeEstilo | 27 Jul 2004 - 21:19 - NEW | AndersonNielson |
| FolhaDeEstilo Main.AndersonNielson 27 Jul 2004 | ||
| FotosDoEvento | 11 Dec 2007 - 10:09 - r1.3 | MeLga |
| DSC03533.JPG: DSC03534.JPG: DSC03535.JPG: DSC03531.JPG: DSC03532.JPG: | ||
| FreeSkinPosTopic | 10 Aug 2004 - 16:53 - r1.4 | AndersonNielson |
| STARTINCLUDE META{"attachments"} E D U G R A F Laboratório de Software Educacional UFSC CTC INE Campus Universitário Trindade, Florianópolis, SC, Brasil 88040 ... | ||
| FreeSkinPreTopic | 10 Aug 2004 - 16:29 - r1.6 | AndersonNielson |
| STARTINCLUDE XP : INCLUDINGTOPIC INCLUDE{"FolhaDeEstilo"} XP : INCLUDINGTOPIC TWiki » INCLUDINGWEB META{"parent" prefix " » " separator " » " } » INCLUDINGTOPIC WEBTOPICLIST ... | ||