Riutilizzo dei bean java per i test di accettazione REST

1

Abbiamo test di accettazione per i nostri endpoint REST usando il riposo sicuro. Al momento i test hanno i propri costruttori JSON fluenti. Ci aiutano a rimuovere il rumore dai nostri test. Ad esempio.

.body(someUser().withEmail('[email protected]').toJson()).post(...

Potremmo anche migliorare ulteriormente il design creando bean fluenti con annotazioni Jackson.

.body(someUser().withEmail('[email protected]')).post(...

Quindi è molto allettante riutilizzare i bean dalla produzione che sono già annotati. Potremmo ereditarli e aggiungere setter fluenti.

Quali sono i pro / contro nel riusare questi bean ed è considerata una best practice?

Inoltre, se qualcuno potesse indicarmi un progetto open source cercando di fare qualcosa di simile, sarebbe molto apprezzato.

    
posta Jakob 14.11.2016 - 20:31
fonte

0 risposte

Leggi altre domande sui tag