Pregunta

Estoy usando Mobile JUnit, lanzado por Sony Ericsson para pruebas de unidad para mi proyecto J2ME. Leí en la documentación que se pueden ejecutar las pruebas en junit regular con la ayuda de algunas clases de envoltura. De hecho, la documentación recomienda que haga esto si desea generar informes para compilaciones de CI, etc. que es exactamente lo que quiero.

Desafortunadamente, la documentación es un poco breve sobre cómo hacer esto. ¿Alguien ha tenido suerte con este aspecto de Mobile JUnit?

¿Fue útil?

Solución

Lo que hice (y no estoy diciendo que esto sea necesariamente una buena idea en general, pero funcionó en mi caso específico) fue separar el código base en una biblioteca y la interfaz de usuario. La biblioteca no incluía cosas específicas de J2ME y no incluía nada que J2SE tuviera que J2ME no. Como resultado, podría comprobarlo en NetBeans como un proyecto J2SE y se compilaría. Luego escribí pruebas JUnit en el contexto J2SE. Esto no ayuda a probar la interfaz de usuario, pero hizo que sea muy fácil probar la biblioteca.

Parece que encontraste una solución más completa que prueba ambas. ¿Puedes explicar qué microemulador usaste?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top