Este é o aplicativo Linux denominado chex4j, cuja versão mais recente pode ser baixada como chex4j-core-1.0.2-javadoc.jar. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado chex4j com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
chex4j
Ad
DESCRIÇÃO
Chex4j permite documentar e impor condições @pre e @post de chamadas de método com tempo de execução ou instrumentação de arquivo de classe de tempo de construção. As condições funcionam tão rápido quanto o código normal.Funcionalidades
- Complementa o Desenvolvimento Orientado a Testes, afirmando a lógica mantida nas anotações de método.
- Elogia o Projeto por Contrato, documentando e reforçando as pré e pós-condições dos métodos.
- Funciona com herança. Você pode usar a lógica @Pre ou @Post para um método abstrato em uma classe abstrata e a lógica será injetada nos métodos concretos das subclasses de classes que sobrecarregam seu método; mesmo quando você não tem o código-fonte.
- Funciona com interfaces. Se você adicionar a lógica @Pre ou @Post a um método de interface, a lógica será injetada nos métodos de classes que implementam sua interface; mesmo quando você não tem o código-fonte.
- Instrumentação offline. Veja os scripts de construção de formigas no projeto chex4j-test que mostram a instrumentação offline de classes como parte de uma construção para que você não precise usar o javaagent.
Público
Desenvolvedores
Linguagem de Programação
Java
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/chex4j/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.