MoMEUnit - MoMEUnit είναι ένα παράδειγμα της αρχιτεκτονικής xUnit για τον έλεγχο μονάδας εφαρμογών J2ME. Προέρχεται από γνωστούς πλαισίου JUnit. Είναι μόνο CLDC 1.1 τηρούνται.
Το πλαίσιο αυτό υπερνικά την έλλειψη προβληματισμού API σε J2ME MIDP API και υποστηρίζει τέτοια κύρια χαρακτηριστικά του πλαισίου JUnit όπως:
- Ευκολία ανάπτυξης και εκτέλεσης των δοκιμών.
- Κοινή χρήση του ίδιου φωτιστικό μεταξύ των διαφόρων δοκιμών.
- Δοκιμή Τρέξιμο στο δικό φρέσκο τοποθέτησή του.
- Τροποποίηση του εξαρτήματος για μια ομάδα δοκιμών.
- Δυνατότητα ταυτόχρονης δοκιμές τρέχει.
- Ανεξαρτησία των δοκιμών δρομείς (διαφορετικές δοκιμές δρομείς μπορούν να χρησιμοποιηθούν με το πακέτο πλαισίου).
Το πλαίσιο αυτό περιλαμβάνει ένα προαιρετικό πακέτο Αντ Ολοκλήρωσης. Αυτό το πακέτο αποτελείται από διάφορα πλήρως εξοπλισμένο, επεκτάσιμη εργασίες που απλοποιούν την χρήση του πλαισίου MoMEUnit με Αντ σύστημα κατασκευής.
πακέτο MoMEUnit Αντ Integration προσφέρει ακόλουθη λειτουργικότητα:
- Υπολογίζει κατάλογος των δοκιμών για να τρέξει με βάση την υλοποίηση της διασύνδεσης δοκιμών και καθορίζονται τα πρότυπα. Δεν υπάρχει καμία ανάγκη για να καθορίσετε τις περιπτώσεις δοκιμής για να τρέξει ρητά. Οι προγραμματιστές μπορούν να προσθέσουν περιπτώσεις δοκιμών χωρίς τη διαμόρφωση δρομείς δοκιμή.- Τρέχει περιπτώσεις δοκιμής των ήδη κατασκευαστεί εφαρμογή J2ME ή χτίζει εφαρμογή δοκιμή για λογαριασμό του έργου βασίζεται σε αρχεία πηγαίου κώδικα, τάξεις, τους πόρους και τις βιβλιοθήκες που καθορίζονται.
- Εφαρμογή Preverifies J2ME πριν από την εκτέλεση δοκιμών σε πρώτη ζήτηση.
- Μορφές δοκιμές τρέξει εξόδου χρησιμοποιώντας προκαθορισμένα ή προσαρμοσμένα αποτελέσματα των δοκιμών μορφοποιητές όπως στο έργο. Όλα τα χαρακτηριστικά της δοκιμής, συμπεριλαμβανομένων χρόνους και ίχνη στοίβας είναι διαθέσιμα.
- Δίνει προγραμματιστές τη δυνατότητα να επιλέξουν εξομοιωτή ή / και Preverify εργαλείο για να εκτελεστεί καθορίζοντας προκαθορισμένο ή προσαρμοσμένο εξομοιωτή ή preverifier.
- Δίνει προγραμματιστές τη δυνατότητα να ρυθμίσετε τεστ εφαρμογή J2ME, καθορίζοντας τα χαρακτηριστικά της εφαρμογής Περιγραφέας JAD και / ή πρόδηλη.
Το πλαίσιο αυτό παρέχει ως επέκταση ενός MIDletTestRunner - ένα πλήρως παραμετροποιήσιμο MIDlet. Σκοπός της είναι να τρέξει τις δοκιμές σε εξομοιωτή ή κινητή συσκευή. Δείχνει τα αποτελέσματα των δοκιμών τρέχουν (γραμμή προόδου, στατιστικά στοιχεία, κατάλογοι αποτυχίες ή λάθη με λεπτομερή μηνύματα για κάθε δοκιμή) σε μία οθόνη. Οι δοκιμές μπορούν να εκτελούνται αυτόματα κατά την εκκίνηση και ξανά εκτελούνται περισσότερες φορές αργότερα. Είναι δυνατή η εκτύπωση περιγραφικά μηνύματα αποτυχίες και τα λάθη ρίχνονται μαζί με stack-ίχνος στην κανονική έξοδο σφάλματος
Τι νέο υπάρχει σε αυτήν την έκδοση:& Middot? λειτουργικότητα χρονικού ορίου προστίθεται στο πακέτο μυρμήγκι Ολοκλήρωση και MIDletTestRunner και ήσσονος σημασίας σφάλματα σταθερό.
Τα σχόλια δεν βρέθηκε