Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Java Magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Desenvolvendo uma aplicação completa utilizando Swing - Aula 12 - Testes Automatizados
Nesta video aula damos continuidade à criação de testes automatizados unitários.
Atenção! Este vídeo necessita do aplicativo DevMedia Player
para ser executada. Para fazer o download do player basta acessar
http://www.devmedia.com.br/player
Título:
Tempo: 14:03 minutos
Mini-Resumo: Nesta video aula damos continuidade à criação de testes automatizados unitários. Criamos testes para o CustomerDAO e para o ProductDAO, visando mostrar que quando aprendemos a codificar para um DAO, os outros são apenas consequência. Mostramos algumas particuladidades do Junit e como sair de situações em que os testes podem ocasionar mais problemas que soluções.
Exemplos contruídos: Criamos o ProductDAOTest e o CustomerDAOTEst, ambos seguindo à risca o lema deste curso, ser rápido e direto ao assunto.
Tecnologias Utilizadas: Java SE 6, NetBeans 6.7 JavaDB
Palavras chave: netbeans6 java j2se java6 desenvolvendo swing awt aplicacao completa
Título:
Tempo: 14:03 minutos
Mini-Resumo: Nesta video aula damos continuidade à criação de testes automatizados unitários. Criamos testes para o CustomerDAO e para o ProductDAO, visando mostrar que quando aprendemos a codificar para um DAO, os outros são apenas consequência. Mostramos algumas particuladidades do Junit e como sair de situações em que os testes podem ocasionar mais problemas que soluções.
Exemplos contruídos: Criamos o ProductDAOTest e o CustomerDAOTEst, ambos seguindo à risca o lema deste curso, ser rápido e direto ao assunto.
Tecnologias Utilizadas: Java SE 6, NetBeans 6.7 JavaDB
Palavras chave: netbeans6 java j2se java6 desenvolvendo swing awt aplicacao completa

6 COMENTÁRIOS
Tobias Heinrich
Dyego.
Me ocorreu o seguinte erro e não estou conseguindo resolve-lo.
Testcase: testAddCustomer(br.com.devmedia.completeswingapp.dao.CustomerDAOTest): Caused an ERROR
Formato de cadeia de caracteres inválido para o tipo INTEGER.
java.sql.SQLDataException: Formato de cadeia de caracteres inválido para o tipo INTEGER.
at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
at org.apache.derby.client.am.PreparedStatement.executeUpdate(Unknown Source)
at br.com.devmedia.completeswingapp.dao.GenericDAO.executeCommand(GenericDAO.java:56)
at br.com.devmedia.completeswingapp.dao.CustomerDAO.addCustomer(CustomerDAO.java:27)
at br.com.devmedia.completeswingapp.dao.CustomerDAOTest.testAddCustomer(CustomerDAOTest.java:60)
[há +1 ano] -
Responder
[autor]
Dyego Souza Do Carmo
Bom dia !!!!
Cole o seu CustomerDAO.java aqui e o seu Customer.java tambem... esta parecendo um problema de conversão apenas :)
Valeu !
Cole o seu CustomerDAO.java aqui e o seu Customer.java tambem... esta parecendo um problema de conversão apenas :)
Valeu !
[há +1 ano] -
Responder
Alysson Rodrigues De Barros
Diego, boa noite!
Poderia dar uma dica em como solucionar o erro abaixo:
testGetCliente causou um ERRO: A posição da coluna 1 está fora da faixa. O numero de colunas desse ResultSet é 0.
java.sql.SQLException
at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)....
Poderia dar uma dica em como solucionar o erro abaixo:
testGetCliente causou um ERRO: A posição da coluna 1 está fora da faixa. O numero de colunas desse ResultSet é 0.
java.sql.SQLException
at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)....
[há +1 mês] -
Responder
[autor]
Dyego Souza Do Carmo
seu select está retornando 0 registros , aonde especificamente está este erro ?
[há +1 mês] -
Responder

Robson Joao Gregorio Rodrigues
Diego estou baseando minha aplicação neste curso, mas estou com uma dificuldade, como em minha tabela são muitos registros, eu não carrego todos os dados em uma jtable, mas eu digito o código num campo jText, mas eu gostaria de saber se tem como saber quando ele retorna 0 registros (registro não encontrado) no formulario onde chamo este metodo ?
[há +1 mês] -
Responder
[autor]
Dyego Souza Do Carmo
Se ele esta retornando 0 registros voce pode pegar via "try" e tratar, assim vc trata a msg de erro.
try {
...
}catch (Exception e ) {
...
}
try {
...
}catch (Exception e ) {
...
}
[há +1 mês] -
Responder
Você está em:
canal Java
Este post faz parte de:
Curso(s):
Desenvolvendo uma aplicação completa utilizando Swing
Curso(s):
Dyego Souza Do Carmo
Space do autor
Engenheiro da Computação e evangelista da tecnologia Java , a mais de 15 anos especialista no sistema operacional linux. Programador Java a 8 anos sendo especialista em desenvolvimento de aplicações Java EE utilizando objetos distribuidos e Swing.
Consultoria em Dúvidas - Http://www.forHelp.Us
Space do autor

download

2
0
