Nesta seção, você aprenderá mais sobre a execução de programas Java no workbench.
1. |
Na exibição Package Explorer, procure junit.textui.TestRunner.java e dê um clique duplo para abri-lo em um editor. |
2. |
Na exibição Contorno, observe que a classe TestRunner possui
um ícone que indica que esta classe define um método ![]() |
3. |
Com o botão Executar da barra de ferramentas, selecione Aplicativo Java no menu em cascata Executar Como. Isso lançará a classe no editor ativo ou a classe selecionada no Navegador, como um aplicativo Java local. ![]() |
4. |
Observe que o programa foi executado e a mensagem a seguir aparece na exibição Console informando que o programa precisa de um argumento de execução. ![]() |
5. |
Com o menu drop-down Executar da barra de ferramentas, selecione Executar.... ![]() |
6. |
O diálogo Configurações de Lançamento é aberto e a configuração de lançamento TestRunner é selecionada. Quando o programa é executado através do atalho Aplicativo Java, uma configuração de lançamento é criada automaticamente com definições padrão para lançar a classe selecionada. ![]() |
7. |
Selecione a guia Argumentos e digite junit.samples.VectorTest na área de argumentos Programa. ![]() |
8. |
Clique em Executar. Neste momento, o programa é executado corretamente, indicando o número de testes que foram executados. ![]() |
9. |
Vá para a perspectiva Depurar. Na exibição Depurar, observe que um lançamento foi registrado toda vez que o programa foi executado. ![]() Nota: É possível lançar novamente qualquer um desses processos, selecionando Lançar novamente em seu menu de contexto. |
10. |
Selecione o menu drop down no botão Executar na barra de ferramentas do workbench. Essa lista contém as configurações lançadas anteriormente. As configurações também podem ser lançadas novamente selecionando-as nessa lista de histórico. ![]() |
11. |
No menu de contexto da exibição Depurar, (ou com o botão equivalente da barra de ferramentas), selecione Remover Todos Finalizados para limpar a exibição de lançamentos finalizados. ![]() |