Este tópico demonstra como incluir um método de teste em um teste JUnit por meio de um exemplo. Neste exemplo, um Teste JUnit TPTP deve ser criado com os seguintes métodos de teste: testAccount; testOrder e testInvoice. O teste deve executar testAccount e testOrder em um loop iterado três vezes e, em seguida, executar testInvoice.
Selecione a guia Métodos de Teste. Clique no botão Incluir e substitua o método de teste 1 criado automaticamente por testAccount, editando o valor na caixa de texto Nome. Leia sobre os outros widgets desta página no tópico Editor de Teste JUnit.
Repita para incluir testOrder e testInvoice.
Para associar métodos de teste ao loop criado anteriormente, alterne para a guia Comportamento, selecione o loop, clique no botão Incluir... e selecione chamada.
Agora, selecione testAccount e testOrder (pressione <ctrl>-clique em cada um para selecionar ambos) no diálogo Chamada de Teste. (Observe que os testes podem ser selecionados em um conjunto diferente no espaço de trabalho.)
Clique em OK. testAccount e testOrder serão agora incorporados no loop.
Para incluir o método de teste testInvoice, pare de selecionar Loop 1, clique em Incluir..., selecione testInvoice e clique em OK. O Comportamento deve assemelhar-se à captura de tela a seguir: um loop contendo uma chamada para testAccount e para testOrder, e seguindo o loop, uma chamada para testInvoice.
O processo de comportamento resulta na criação de Java Source pelo TPTP que, quando executado, emula o comportamento de teste especificado. O Java source recebe o mesmo nome que o Teste JUnit TPTP, mas do tipo .java (bPUnit.java) e contém dentro dele stubs para os métodos testAccount, testOrder e testInvoice. Por exemplo, o método testAccount é semelhante ao seguinte:
public void testaccount() throws Exception { // Digite seu código aqui }
O código necessário para o teste deverá ser inserido onde estiver o comentário (// Digite seu código aqui).
Conceitos Relacionados
Editor de Teste JUnit