A documentação desta biblioteca pode ser acessada através da Wiki.
Esta biblioteca é de domínio público. Você pode copiar, modificar, publicar, usar, compilar, vender ou distribuir este software para qualquer proposito, comercial ou não comercial, e por qualquer motivo. A licença deste software é a Unlicense. Para mais detalhes veja o arquivo license.md
.
O mundo é livre.
- Correção de bug em que, nos casos de conflito de nome, a @Fixture injetada era extraída da última dependência e não da primeira.
- Adição da anotação @Singular que possibilita marcar que uma classe de teste deve ter sua configuração executada uma, e apenas uma, vez para um determinado teste.
- Remoção do Estória no stacktrace dos testes com falha.
- Redifinição da nomenclatura das classes de teste usadas como configuração (de @Acessorio para @FixtureSetup).
- Adição da anotação @Fixture que possibilita a injeção automática dos atributos configurados em uma classe que esteja dentro da anotação @FixtureSetup.
- Suporte à dependências indiretas entre classes de teste (referências indiretas de @FixtureSetup).
- Suporte às funcionalidades básicas do JUnit: @Test, @Before, @Ignore, @RunWith e @SuiteClasses.
- Adição da anotação @Acessorio que permite incluir os @Before`s de outra classe.
- Execução do metódo de teste mesmo se um ou mais métodos de configuração falharem.
- Exibição de ambas as falhas, do método de teste e do método de configuração, caso existam.
- Execução do Estória através do Eclipse.