Pergunta

Eu estive lutando chegando com uma boa solução para separar os meus dados de teste de unidade ensaios (valores codificados). Até que me dei conta de que eu poderia criar feijão com mola e usar esses grãos para manter meus dados.

Existem chamar costas para codificação meus testes de unidade desta maneira? Embora eles correm um pouco mais lento vendo como Primavera tem que configurar todos os feijões e quais não.

Foi útil?

Solução

Fine prática - uma das principais motivadoras para injeção de dependência na minha opinião (mais fácil de teste de unidade)

Ele será mais lenta devido à necessidade para abrir o contexto de aplicação da Primavera, de modo que você pode reservar esta técnica de "testes de integração".

Outras dicas

Para testes de unidade, você pode sempre fio em seus feijões com a mão, como em criar e injetar-los sozinho, em seguida, deixar a fiação da Primavera para testes de integração e de produção / desenvolvimento.

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