Pergunta

Estou desenvolvendo um plugin do Eclipse e ter testes para ele. Alguns são testes JUnit regulares, alguns são testes PDE (ou seja, exigem que começam uma instância eclipse para ser capaz de internos acesso Eclipse).

Eu me pergunto se seria uma boa idéia para tentar transformar alguns dos testes PDE em testes regulares, através da criação de objetos mock para a plataforma. Seria um monte de trabalho, mas eu acho que seria economizar tempo porque os testes serão executados mais rapidamente e também será capaz de usar Infinitest para mais testes.

Eu gostaria de receber qualquer feedback, para que eu possa fazer a minha mente sobre como proceder.

Agradecemos antecipadamente!

Com os melhores cumprimentos, Vlad

Foi útil?

Solução

Será um monte de trabalho desde que você não pode reutilizar grande parte do código original (que está repleta de muita private final static para dados de tempo de execução que você não pode se livrar nem você pode acessá-lo).

Eu sugiro dar uma chance. Se parece viável em tudo, você pode implementar o que você precisa para o seu plugin e, em seguida, entregar o resultado à comunidade Eclipse para ampliar.

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