Ποια είναι η χρήση της κατηγορίας @RunWith cucumber;
Ποια είναι η χρήση της κατηγορίας @RunWith cucumber;

Βίντεο: Ποια είναι η χρήση της κατηγορίας @RunWith cucumber;

Βίντεο: Ποια είναι η χρήση της κατηγορίας @RunWith cucumber;
Βίντεο: Ποιά είναι η χειρότερη θέρμανση; με μεγάλη διαφορά είναι το... 2024, Ιούλιος
Anonim

Οπως και Χρήσεις αγγουριού Junit πρέπει να έχουμε δοκιμαστικό δρομέα τάξη Το Αυτό τάξη θα χρήση ο σχολιασμός Junit @ RunWith (), το οποίο λέει στο JUnit τι είναι ο δοκιμαστικός δρομέας τάξη Το Είναι περισσότερο σαν ένα σημείο εκκίνησης για το Junit να ξεκινήσει να εκτελεί τις δοκιμές σας. Στο φάκελο src δημιουργήστε ένα τάξη ονομάζεται TestRunner.

Επίσης το ερώτημα είναι, ποια είναι η χρήση του @RunWith στο αγγούρι;

@ RunWith σχολιασμός: Αυτός είναι ένας σχολιασμός JUnit που καθορίζει σε ποιον δρομέα πρέπει χρήση για την εκτέλεση αυτής της τάξης. Μπορείτε να δείτε ότι έχουμε δώσει Αγγούρι Το κλάσης ως παράμετρο με αυτόν τον σχολιασμό. Με αυτό, η JUnit θα γνωρίζει ότι πρέπει να εκτελέσει αυτήν τη δοκιμαστική υπόθεση ως Αγγούρι δοκιμή.

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

Ομοίως, μπορείτε να ρωτήσετε, τι είναι οι ετικέτες στο αγγούρι;

Αγγούρι παρέχει μια απλή μέθοδο οργάνωσης χαρακτηριστικών και σεναρίων βάσει ταξινομήσεων που καθορίζονται από τον χρήστη. Αυτό υλοποιείται χρησιμοποιώντας τη σύμβαση ότι κάθε συμβολοσειρά οριοθετημένη σε διάστημα που βρίσκεται σε ένα αρχείο χαρακτηριστικών που έχει προδιαγραφεί με το εμπορικό σύμβολο στο (@) θεωρείται ετικέτα.

Τι είναι το αυστηρό αγγούρι;

Αυστηρός : αν αυστηρός η επιλογή έχει οριστεί ως ψευδής τότε κατά την εκτέλεση εάν αγγούρι αντιμετωπίζει τυχόν απροσδιόριστα/εκκρεμή βήματα τότε αγγούρι δεν αποτυγχάνει η εκτέλεση και τα ακαθόριστα βήματα παραλείπονται και το BUILD είναι ΕΠΙΤΥΧΗ.