Programas por polyglotprogramming.com/contract4j
-
Contract for Java Livre
Contract4J é uma ferramenta de build and runtime que suporta "Design by Contract" para Java 5. Os testes são definidos por meio de anotações. Em tempo de execução, os aspectos aspectJ avaliam as expressões de teste