Pergunta

Estou usando o Mobile JUnit, lançado pela Sony Ericsson para testes de unidade para o meu projeto J2ME. Eu li na documentação que se pode executar os testes sob junit regular com a ajuda de algumas classes de mensagens publicitárias. A documentação, de fato, recomenda que você faça isso se você deseja gerar relatórios para CI constrói, etc., que é exatamente o que eu quero.

Infelizmente, a documentação é um pouco concisa sobre como fazer isso. Alguém já teve alguma sorte com este aspecto do Mobile JUnit?

Foi útil?

Solução

O que eu fiz (e eu não estou dizendo que isso é necessariamente uma boa idéia em geral, mas funcionou no meu caso específico) foi separar a base do código em uma biblioteca e interface do usuário. A biblioteca não incluir um material J2ME específica nele e ele não incluiu qualquer coisa que J2SE teve o J2ME não. Como resultado, você pode verificá-la no NetBeans como um projeto J2SE e seria compilar. Então eu escrevi testes JUnit no contexto J2SE. Isso não ajuda teste de interface do usuário, mas tornou muito fácil para testar a biblioteca.

Parece que você encontrou uma solução mais completa que testa ambos. Você pode elaborar sobre o que MicroEmulator você usou?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top