Τι κάνει Jest στην κορυφή του Jasmine είναι να επιτρέπει στους προγραμματιστές να ρυθμίσετε και αυτόματα προσθέτει αρχεία δοκιμή μονάδα σε ειδικό φάκελο δίπλα στον ίδιο τον κώδικα.
Αστείο θα πάει σε αυτόν το φάκελο κάθε φορά, διαβάστε τις εξαρτήσεις, τους φορτίο, εκτελέστε τον έλεγχο (σύγχρονα ή ασύγχρονα), και στη συνέχεια, δείχνουν τα αποτελέσματα.
Και τι είναι μεγάλος για Jest είναι ότι δεν χρειάζεται καν ένα πρόγραμμα περιήγησης για τις δοκιμές. Όλος ο κώδικας εκτελείται ενάντια σε έναν "ψεύτικο" σελίδα αναδημιουργηθεί με JSDOM , και είναι, επίσης, τρέχουν παράλληλα, έτσι ώστε να διαρκέσει λιγότερο από ό, τι κάτι τρέχει στο QUnit ή άλλα παρόμοια πλαίσια.
Αστείο είναι συμβατό με βανίλια JavaScript σύνταξη, μπορεί να λειτουργήσει με client-side και server-side κώδικα JavaScript, και περιλαμβάνει επίσης την υποστήριξη για το CoffeeScript , React ή jQuery < /strong>.
Requirements:
- Node.js 0.8 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε