Για τεστ που αφορά αποκλειστικά το στάδιο 1, δείτε στον κατάλογο STADIO_1
Τα παρακάτω τεστ αφορούν την τελική μορφή της εργασίας.
 
Για κάθε ένα τεστ X σας δίνονται: 

- Το αρχείο argsX που περιέχει τα ορίσματα που πρέπει να χρησιμοποιήσετε
- Το αρχείο inX που περιέχει την είσοδο που πρέπει να δοθεί στο πρόγραμμα
- Το αρχείο testX.dict που περιέχει τις λέξεις λεξικού γι αυτό το τεστ. 
- Το αρχείο outX_off που περιέχει την έξοδο που πρέπει να παραχθεί εφόσον το DEBUG είναι απενεργοποιημένο.
- Το αρχείο outX_on που περιέχει την έξοδο που πρέπει να παραχθεί εφόσον το DEBUG είναι ενεργοποιημένο.

Τα ονόματα των τεστ είναι αντίστοιχα με αυτά που θα δείτε στο autolab. Επιπλέον, στο autolab υπάρχει το test0 που δε σας δίνεται. Στο autolab, γίνονται δοκιμές με fsanitize ενεργοποιημένο ή μη και με DEBUG ενεργοποιημένο ή μη.


Τα τεστ κάνουν τους παρακάτω ελέγχους. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test0: Ορίσματα προγράμματος.
test1: Απλές περιπτώσεις με μικρές ή/και λίγες λέξεις.
test2: Όλες οι λέξεις περιέχουν το πρώτο γράμμα (επομένως όλες αφαιρούνται από την αρχική τους κλάση)
test3: Μη-ταξινομημένο λεξικό. 
test4: Ισοτιμίες στην επιλογή της κλάσης με τις περισσότερες λέξεις.
test5: Πιο μεγάλο λεξικό, πολλαπλά παιχνίδια. 
test6: Χρήση όλων των γραμμάτων 
test7: Συνδυαστικό τεστ. 
