/estoria

Fork do Projeto Estoria

Primary LanguageJavaThe UnlicenseUnlicense

Estória

Documentação

A documentação desta biblioteca pode ser acessada através da Wiki.

Licença

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.

Versões

1.2 (26/02/2016)

  • 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.

1.1 (16/09/2015)

  • 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).

1.0 (08/09/2015)

  • 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.