Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test da effettuare #64

Closed
5 tasks done
TommasoAzz opened this issue Nov 8, 2019 · 0 comments
Closed
5 tasks done

Test da effettuare #64

TommasoAzz opened this issue Nov 8, 2019 · 0 comments
Assignees
Labels
database Argomento: Database

Comments

@TommasoAzz
Copy link
Collaborator

TommasoAzz commented Nov 8, 2019

Quando, inseriti i dati di prova nel database, vengono testate le procedure e funzioni verificare almeno (altresì detto come minimo, ma certamente vanno fatti altri test) che:

  • registrazione (funzione) ritorni 0 se l'INSERT è fallita;
  • ricerca_annunci (procedura) dalla SELECT restituisca quello che ci si attende;
  • effettua_prenotazione (funzione) ritorni 0 se la data di inizio <= data di fine, se il periodo non è più valido (controllo effettuato dentro l'IF EXISTS ...), se l'INSERT è fallita;
  • pubblica_commento (funzione) ritorni 0 se il commento per la prenotazione di cui viene passato come parametro l'ID esiste già (controllo effettuato dentro l'IF EXISTS ...), se l'INSERT è fallita;
  • aggiungi_foto (funzione) faccia quello che dice, perché ha gli exit handler...
@TommasoAzz TommasoAzz added the database Argomento: Database label Nov 8, 2019
@TommasoAzz TommasoAzz added this to the DB Operazioni milestone Nov 8, 2019
@jjocram jjocram closed this as completed Nov 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
database Argomento: Database
Projects
None yet
Development

No branches or pull requests

4 participants