| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2006 23:14:45
|
bzanchet
Java Ninja
Membro desde: 18/05/2006 20:04:34
Mensagens: 256
Offline
|
Supondo que tenho uma classe que lê dados de um arquivo qualquer, interpreta e retorna alguma coisa, de que forma deve ser feito o teste unitário?
Digo... preciso de alguns arquivos de teste, correto?
Onde eles devem ficar, na estrutura de packages?
|
http://conceitua-se.blogspot.com/ |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2006 07:21:29
|
cassio
GUJ Master
![[Avatar]](/images/avatar/8ae7398026ed8f2172aefd6cbc856bc8.jpg)
Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline
|
Amigo, juro que me esforcei mas não cosnegui entender o que vc quis dizer com "teste unitário"... Poderia explicar melhor?!
Com relação à localização de arquivos que serão lidos por um objeto de uma classe, eles podem estar, em geral, em qualquer local, desde que você informe o caminho para o objeto... O Java não é tão burro assim
Para ler de um arquivo existem diversas formas.. Você pode fazer assim
Ou então
entre outros métodos... vai depender do que você quer fazer, e como quer fazer... Dá uma pesquisada nestas classes que citei nos exemplos..
Abraço!
Falou!
|
Cássio Marques
Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2006 08:35:53
|
bzanchet
Java Ninja
Membro desde: 18/05/2006 20:04:34
Mensagens: 256
Offline
|
Desculpe se o número de mensgens postadas não reflete o meu conhecimento, mas eu sei como abrir arquivos.
Por acaso deu uma olhada na wikipedia? Já ouviu falar em jUnit, TestNG?
http://en.wikipedia.org/wiki/Unit_Test
http://en.wikipedia.org/wiki/JUnit
http://en.wikipedia.org/wiki/TestNG
De qualquer forma, agradeço o interesse.
|
http://conceitua-se.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2006 08:39:40
|
cassio
GUJ Master
![[Avatar]](/images/avatar/8ae7398026ed8f2172aefd6cbc856bc8.jpg)
Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline
|
Me desculpe amigo, não quis de maneira alguma fazer pouco caso do seu conhecimento, muito pelo contrário... É que conhece o termo que vc usou como Unidade de Teste (Test Unit), por isso não entendi direito...
Mais uma vez peço desculpas
Abraço!
|
Cássio Marques
Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2006 09:45:22
|
chicobento
JavaGuru
![[Avatar]](/images/avatar/c8e721e640e463f34fdd4.gif)
Membro desde: 14/06/2004 01:44:04
Mensagens: 226
Localização: Campinas
Offline
|
Bom, na estrutura de packages eles devem ficar junto com os outros arquivos / classes de testes.
Vc está separando as classes de teste em algum package específico ? Se sim, coloque eles lá.
Você está separando as classes de teste apenas por algum sufixo/prefixo ? Se sim, utilize o mesmo padrão para o arquivo de testes.
Quando precisei fazer algo como isso criei vários arquivos para teste. Ex:
testeArquivoFaltandoCampo.txt
testeArquivoCorreto.txt
E fiz um método de teste para cada arquivo.
[]'s
|
SCEA 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2006 18:40:43
|
bzanchet
Java Ninja
Membro desde: 18/05/2006 20:04:34
Mensagens: 256
Offline
|
Exatamente sobre isto que queria ter certeza. Obrigado!
|
http://conceitua-se.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2006 11:59:18
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Eu acho idéia melhor criar duas estruturas de pastas, tipo src/java e src/test, com estrutura de packages igual, e eu prefiro colocar um sufixo na classe de teste, tipo Gororoba e GororobaTest...
|
|
|
 |
|
|