Pergunta

Aqui estão meus objetivos: 1. Execute meus testes no Eclipse e veja a bonita barra verde ou vermelha. 2. Execute meus testes na linha de comando com uma ferramenta de construção.

Estou inclinado para especificações e SBT, mas não posso fazê -las trabalhar. Não tenho vontade de pegar o Maven. Minha pergunta é qual dos conjuntos a seguir funciona melhor?

  1. SBT e Scalatest
  2. SBT e especificações
  3. formiga e escalatest
  4. formiga e especificações
  5. algo mais?

Uma consideração é quanto esforço outras pessoas precisam para colocar o projeto em funcionamento em uma nova máquina. Pontos de bônus se puderem se integrar ao Hudson.

Foi útil?

Solução

O SBT é definitivamente o caminho a seguir sobre a formiga. A Ant não lhe dará congruência com as estruturas do projeto Maven e forçará você a lançar seu próprio gerenciamento de dependência.

Scalatest ou especificações funcionarão. O primeiro parece ser um de fato, mas recebo excelentes resultados com especificações.

Não sou um usuário do Eclipse, mas ficaria surpreso se qualquer uma das bibliotecas de teste não fosse suportada.

Outras dicas

Atualmente estou mudando o projeto de especificações para o SBT e consertando algumas coisas com Mark Harrah (confira o Lista de discussão do SBT para os detalhes).

Por favor, poste quaisquer problemas que você possa ter com especificações e SBT e tentarei corrigi -las o mais rápido possível.

Obrigado,

Eric.

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