I programmatori possono utilizzare beffardo per testare il comportamento degli oggetti nel mondo reale attraverso un ambiente virtuale . In breve, beffardo richiede di sostituire l'oggetto reale con oggetti simulati per determinare come l'oggetto reale effettivamente comportarsi in determinate situazioni . Se si dispone di diversi oggetti che interagiscono , è possibile isolare il comportamento di un oggetto con la creazione di versioni finte degli altri oggetti circostanti - per determinare come l'elemento che si sta testando si comporterà in relazione ad essi . Istruzioni
1
Scarica Rhino prende in giro da parte di Google . Il codice , che si trova su Google a http://code.google.com/p/powermock/, può essere copiato e incollato al modello oggetto di progetto o POM . Si può anche essere copiato direttamente al progetto su cui state lavorando .
2
Definire la classe di utilità . Una classe è il progetto che definisce come si intende effettuare il test. Una classe di utilità è un progetto che definisce i metodi o funzioni che il programma esegue. Molte classi di utilità includono i " java.util.Collections " comuni - . Che permette all'utente di eseguire varie attività comuni diversi
3
creare le due annotazioni necessarie per eseguire il test di simulazione . Utilizzare la funzione " : @ RunWith annotazione " e la " @ PrepareForTest " per identificare le classi verrà beffardo
4
Crea il tuo installazione e metodi di prova Shell come si farebbe normalmente , e quindi finto . la classe eseguendo il test. Utilizzare il metodo " mockStatic " ai fini della creazione di un parziale finto e dichiarando le vostre aspettative come si farebbe normalmente .
5
Replay qualsiasi aspettativa registrati con " Replayall " e verificare i risultati utilizzando " verifyAll ".