Τροποποίηση δοκιμών JUnit

Η λειτουργία επεξεργασίας σουίτας δοκιμών JUnit μπορεί να δημιουργεί και να αφαιρεί μεθόδους σε μία δοκιμή JUnit, και να ελέγχει το τρόπο κλήσης μεθόδων. Αν διπλοπατήσετε σε ένα αρχείο σουίτας δοκιμών JUnit, ανοίγει η λειτουργία επεξεργασίας σουίτας δοκιμών JUnit TPTP. Τρεις καρτέλες είναι ορατές: Επισκόπηση, Μέθοδοι δοκιμής και Συμπεριφορά.

Καρτέλα "Επισκόπηση"

Η Επισκόπηση (όπως και παραπάνω) καταγράφει διάφορες ιδιότητες: το Όνομα της δοκιμής TPTP JUnit (σε αυτό το παράδειγμα είναι SimpleTest), την Περιγραφή ('Ένα παράδειγμα δοκιμής TPTP JUnit.') Καταγράφει επίσης τη διαδρομή αρχείου της (/javaProject/junit/samples/SimpleTest.testsuite), το σχετικό Όνομα πακέτου Java (junit.samples) και το Όνομα κλάσης Java (SimpleTest). Το όνομα πακέτου Java μπορεί να πληκτρολογηθεί απευθείας ή να γίνει πλοήγηση σε αυτό με το κουμπί Αναζήτηση.

Καρτέλα "Μέθοδοι δοκιμών"

Όταν επιλέξετε την καρτέλα "Μέθοδοι δοκιμών", η προβολή μεταβαίνει στο τμήμα "Μέθοδοι δοκιμών" της λειτουργίας επεξεργασίας:

Αν επιλέξετε μια μέθοδο δοκιμής το Όνομα και η Περιγραφή (αν υπάρχει) θα αποκαλυφθούν στο δεξί τμήμα παραθύρου.

Για να αλλάξετε το όνομα μιας μεθόδου δοκιμής, επιλέξτε μία μέθοδο (στο αριστερό τμήμα παραθύρου) και στη συνέχεια τροποποιήστε το πλαίσιο κειμένου Όνομα. Για να αλλάξετε την περιγραφή ενός σεναρίου δοκιμής, επιλέξτε τη μέθοδο δοκιμής (στο αριστερό τμήμα παραθύρου) και στη συνέχεια τροποποιήστε το πλαίσιο κειμένου Περιγραφή. Χρησιμοποιήστε τα κουμπιά "Προσθήκη" και "Αφαίρεση" για να προσθέσετε μεθόδους δοκιμής και να αφαιρέσετε υπάρχουσες (επιλεγμένες) μεθόδους, αντίστοιχα. Χρησιμοποιήστε τα κουμπιά "Πάνω" και "Κάτω" για να αλλάξετε τη σειρά των μεθόδων δοκιμής.

Καρτέλα "Συμπεριφορά"

Στην καρτέλα "Επισκόπηση", αν το τετραγωνίδιο Υλοποίηση συμπεριφοράς δοκιμής ως κώδικα είναι επιλεγμένο, τότε η συμπεριφορά βασίζεται εξ ολοκλήρου σε κώδικα, π.χ οι μέθοδοι δοκιμών θα εκτελεστούν ακριβώς όπως παρουσιάζονται στην προβολή "Μέθοδοι δοκιμών". Αυτή είναι η θέση όσον αφορά τις δοκιμές TPTP JUnit που έχουν δημιουργηθεί ως αποτέλεσμα της εισαγωγής δοκιμών JUnit σε δοκιμή TPTP JUnit.

Αν το πλαίσιο επιλογής Υλοποίηση συμπεριφοράς δοκιμής ως κώδικα δεν είναι σημειωμένο, υπάρχει μία πρόσθετη καρτέλα Συμπεριφορά. (Έχετε υπόψη σας ότι η λειτουργία συμπεριφοράς θα πρέπει να χρησιμοποιείται μόνο για δοκιμές TPTP JUnit που έχουν δημιουργηθεί μη αυτόματα.)

Η καρτέλα "Συμπεριφορά" επιτρέπει τον προσδιορισμό της συχνότητας και της σειράς με την οποία εκτελούνται οι μέθοδοι δοκιμών. Αυτό γίνεται μέσω κλήσεων και βρόχων: Οι κλήσεις επιτρέπουν να προσδιορίσετε τις μεθόδους δοκιμής που θέλετε να εκτελέσετε και τη σειρά εκτέλεσής τους. Οι βρόχοι επιτρέπουν την ενσωμάτωση των επιλεγμένων μεθόδων δοκιμής σε ένα βρόχο στον οποίο μπορεί να γίνει μία ή περισσότερες προσεγγίσεις. Οι Συμπεριφορές είναι δυνατό να περιέχουν μία μείξη κλήσεων και βρόχων. Για να ρυθμίσετε ένα μοναδικό βρόχο:

Επιλέξτε την καρτέλα Συμπεριφορά πατήστε στο κουμπί Προσθήκη... και στη συνέχεια επιλέξτε Βρόχος. Έτσι θα ρυθμιστεί μια συμπεριφορά υπό τον έλεγχο ενός μοναδικού βρόχου. Το πεδίο καταχώρησης Όνομα συμπληρώνεται με την προεπιλεγμένη τιμή Βρόχος 1  και το πεδίο Περιγραφή είναι κενό.

Από προεπιλογή, ο αριθμός των επαναλήψεων ενός βρόχου είναι 1. Αυτό μπορεί να αλλάξει από το πλαίσιο Αριθμός επαναλήψεων που προσδιορίζει τον αριθμό των επαναλήψεων βρόχων.

 

Αν έχει επιλεγεί Συγχρονισμένη και έχουν προσδιοριστεί περισσότερες από μία επαναλήψεις, οι επαναλήψεις βρόχων εκτελούνται σε ακολουθία. Αν δεν έχει επιλεγεί Συγχρονισμένη και έχουν προσδιοριστεί περισσότερες από μία επαναλήψεις, οι επαναλήψεις βρόχων εκτελούνται ταυτόχρονα.

Τα κουμπιά Πάνω και Κάτω χρησιμοποιούνται για να αλλάξουν οι σχετικές θέσεις των κλήσεων και των βρόχων. Τα κουμπιά Προσθήκη και Εισαγωγή χρησιμοποιούνται για την προσθήκη επιλεγμένων βρόχων ή κλήσεων, ενώ με το κουμπί Αφαίρεση διαγράφεται οι επιλεγμένοι βρόχοι ή οι επιλεγμένες κλήσεις.

Οι βρόχοι μπορούν να γίνουν ένθετα στοιχεία και οι κλήσεις μπορούν να υπάρξουν εκτός βρόχου.

Στοιχεία ελέγχου πληκτρολογίου

Με το συνδυασμό πλήκτρων ALT-k ή ALT-s ο δρομέας της λειτουργίας επεξεργασίας τοποθετείται στην αρχή των πλαισίων κειμένου για τα πεδία "Όνομα πακέτου" ή "Όνομα κλάσης" αντίστοιχα.

Σχετικές εργασίες
Προσθήκη μεθόδων δοκιμών