cerringham / demo-recruiting

0 stars 0 forks source link

Servizi REST dedicati alle Company #11

Open cerringham opened 1 year ago

cerringham commented 1 year ago

Requisiti Creare un servizio REST check-company-presence che controlla che sul DB esistano le 4 companies: Fortitude, Bitrock Proactivity, RadicalBit. Se una Company è stata cancellata (delete fisica del dato) viene reinserita. Se una Company è stata posta con flag is_active a FALSE allora il flag viene rimesso a TRUE. Se tutte le Companies sono presenti il servizio restituisce uno status 200, altrimenti, dopo il ripristino dei dati, il servizio restituisce lo stato 201. Nel caso nel DB ci siano più di 4 companies il servizio restituisce 400.

Acceptance Criteria Usare il framework Spring MVC. Usare il framework SpringData. Utilizzare i concetti ed i costrutti di Functional programming. I test devono prevedere i seguenti casi:

cerringham commented 1 year ago

nomi dei branch da realizzare (staccandoli dal branch develop) demo_recruiting_11_alessio demo_recruiting_11_veronica