Servizio: Attuazioneservizio di test di livello nella MVC primavera utilizzando EasyMock
public List<UserAccount> getUserAccounts();
public List<UserAccount> getUserAccounts(ResultsetOptions resultsetOptions, List<SortOption> sortOptions);
Servizio:
public List<UserAccount> getUserAccounts() {
return getUserAccounts(null, null);
}
public List<UserAccount> getUserAccounts(ResultsetOptions resultsetOptions, List<SortOption> sortOptions) {
return getUserAccountDAO().getUserAccounts(resultsetOptions, sortOptions);
}
Come posso verificare questo utilizzando EasyMock o qualsiasi altra metodologia di test praticabile? codice di esempio sarà apprezzato. Per il facile derisione passare oggetti come parametri molto confusi. Qualcuno spiega chiaramente qual è l'approccio migliore per testare il livello di servizio? l'interfaccia del servizio di test sarà considerata come test unitario o di integrazione?
Fare domande venerdì sera non è una buona idea dato che nessuno lo guarda nel fine settimana e lunedì saranno impegnati con nuove domande. Sono sicuro che alcuni guru dei test conosceranno sicuramente la risposta e la spiegazione per questo e mi aiuteranno. – kneethan