Pregunta

Estoy desarrollando un complemento Eclipse y tengo pruebas para ello. Algunas son pruebas JUnit regulares, otras son pruebas PDE (es decir, requieren iniciar una instancia de eclipse para poder acceder a las partes internas del eclipse).

Me pregunto si sería una buena idea intentar convertir parte de la prueba PDE en pruebas regulares, creando objetos simulados para la plataforma. Sería mucho trabajo, pero creo que ahorraría tiempo porque las pruebas se ejecutarán más rápido y también podremos usar Infinitest para más pruebas.

Agradecería cualquier comentario, para poder decidir cómo proceder.

¡Gracias de antemano!

saludos cordiales, Vlad

¿Fue útil?

Solución

Será mucho trabajo ya que no puede reutilizar gran parte del código original (que está plagado de muchos static final privado para datos de tiempo de ejecución que no puede eliminar ni puedes acceder).

Sugiero probarlo. Si parece factible, puede implementar lo que necesita para su complemento y luego entregar el resultado a la comunidad de Eclipse para extenderlo.

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