Τι είναι το assert στη δοκιμή μονάδας;
Τι είναι το assert στη δοκιμή μονάδας;

Βίντεο: Τι είναι το assert στη δοκιμή μονάδας;

Βίντεο: Τι είναι το assert στη δοκιμή μονάδας;
Βίντεο: Πώς να γράψετε πτυχές με το Spring AOP [Ταξίδι Spring AOP - Μέρος 1] 2024, Ενδέχεται
Anonim

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

Επίσης, να ξέρετε, τι είναι το assert στη δοκιμή μονάδας C#;

15.1. Στο πλαίσιο που χρησιμοποιούμε για δοκιμή μονάδας (NUnit), μια κλάση με το όνομα Διεκδικώ υποστηρίζει δοκιμή ισχυρισμών . Στο δικό μας δοκιμές , κάνουμε χρήση ενός ισχυρισμός μέθοδος, Διεκδικώ . IsTrue() για να προσδιορίσει εάν ένα ισχυρισμός είναι επιτυχημένη. Εάν η μεταβλητή ή η έκφραση που μεταβιβάστηκε σε αυτήν τη μέθοδο είναι false, το ισχυρισμός αποτυγχάνει.

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

Λαμβάνοντας υπόψη αυτό, πώς κάνετε τη δοκιμή μονάδας;

Για να ξεκινήσετε, επιλέξτε μια μέθοδο, έναν τύπο ή έναν χώρο ονομάτων στο πρόγραμμα επεξεργασίας κώδικα στο έργο που θέλετε δοκιμή , κάντε δεξί κλικ και, στη συνέχεια, επιλέξτε Δημιουργία δοκιμών μονάδας . ο Δημιουργία δοκιμών μονάδας ανοίγει το παράθυρο διαλόγου όπου μπορείτε να ρυθμίσετε τις παραμέτρους που θέλετε δοκιμές Για να δημιουργηθούν.

Τι είναι η οργάνωση πράξης και διεκδίκησης στη δοκιμή μονάδας;

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

Συνιστάται: