Caso di prova Jnuit per batch java


Abbiamo un progetto esistente che sta usando Java Batch e abbiamo bisogno di scrivere Junit per questo. Durante la ricerca sto ottenendo esempi per Spring Batch ma non per Java Batch. Qualcuno può condividere un esempio? Grazie in anticipo.

Author: Rohit, 2016-10-06

1 answers

Se stai parlando di elaborazione batch Java basata su JSR-352, un test può essere semplice come il seguente:

  • ottenere JobOperator;
  • crea parametri di lavoro (opzionale);
  • avvia l'esecuzione del lavoro chiamando `JobOperator.start (jobName, jobParams);
  • attendere che il lavoro finisca;
  • verificare lo stato di esecuzione del lavoro e il risultato, chiamando i metodi su JobOperator

Un esempio di JUnit test in JBeret: ClosingReaderWriterTest

 1
Author: cheng, 2016-10-10 20:27:26