Italian subtitles

← 01-40 Soluzione di Quale Asserzione

Get Embed Code
4 Languages

Showing Revision 2 created 06/24/2014 by Fran Ontanaya.

  1. Questo quiz puo' essere facilmente risolto se ti ricordi il nostro diagramma di stato iniziale.
  2. Inizialmente, eravamo nello stato no virgolette, no tag.
  3. Se vediamo l'inizio di un tag, entriamo in modo no virgolette, si' tag
  4. e da questo modo possiamo entrare nel modo si' quote si' tag, dal quale ne usciremo di nuovo
  5. vedendo virgolette di chiusura. E quando vedremo un tag di chiusura,
  6. ritorneremo nel modo ne' virgolette ne' tag.
  7. Questi sono i tre stati in cui puo' trovarsi il nostro programma. Qual'e' lo stato mancante?
  8. Lo stato che manca e' lo stato in cui ci sarebbero le virgolette
  9. ma al di fuori dei tag.
  10. Questo e' esattamente il problema che abbiamo avuto nel nostro programma.
  11. Eliminavamo le virgolette anche al di fuori dei tag.
  12. Questo stato non dovra' essere raggiunto.
  13. Allora come lo possiamo esprimere con i nostri comandi assert?
  14. Cio' di cui vogliamo essere sicuri e' che questo stato non dovra' mai essere raggiunto.
  15. Quindi questo sara' quote AND NOT tag. Il suo inverso e' tag OR NOT quote.
  16. Lo puoi trovare sia che siamo in modo non virgolette che se siamo il modo virgolette
  17. e in modo tag e l'asserzione che verifica cio' e' questa qui.
  18. Questa e' percio' la risposta esatta.