Από προεπιλογή, MockBox περιλαμβάνεται σε όλα τα ψυχροκιβωτίου πακέτα, έκδοση 3 και άνω.
Αυτό δεν σημαίνει ότι πρέπει MockBox ψυχροκιβωτίου να λειτουργήσει σωστά, οι προγραμματιστές είναι σε θέση να χρησιμοποιήσει MockBox ως stand-alone εφαρμογή, καθώς και.
Εάν οι όροι "σκωπτική" ή να «σκοντάφτει» είναι ξένη προς εσάς, ανατρέξτε στην πράξη μιμούνται δεδομένων και του περιεχομένου μέσα από μια εφαρμογή ή κωδικός ρουτίνα, με μοναδικό σκοπό τον έλεγχο του πώς θα τρέξει σε περιβάλλοντα παραγωγής.
MockBox είναι ένα απλό ψεύτικο γεννήτρια δεδομένων, πρέπει να χρησιμοποιηθεί με οποιοδήποτε πλαίσιο δοκιμών μονάδα ColdFusion.
Από προεπιλογή, η υποστήριξη για την MXUnit ColdFusion πλαίσιο δοκιμών μονάδα περιλαμβάνεται έξω από το κουτί
Χαρακτηριστικά :.
- Δεν επηρεάζει το βασικό κώδικα
- Υποστήριξη για εξαρτήσεις κώδικα
- Mock εσωτερικές ιδιότητες αντικειμένου
- Αποτελέσματα κράτος-Machine
- μετρητής Μέθοδος κλήσης
- επιχειρήματα κλήση της μεθόδου καταγραφής
- Υπό όρους στήριξη σκωπτική
- Υποστήριξη για την ιδιωτική και το πακέτο των μεθόδων
- Mock εξαιρέσεις
Τι είναι καινούργιο σε αυτήν την έκδοση:
- Εμπαιγμός επιχείρημα εξομάλυνση, διαφ προσδοκίες όταν ονόματος-τιμής ή θέσης καλώντας το επιχείρημα. Αυτό σημαίνει ότι μπορείτε να δοκιμάσετε με παραγγείλει ή ζεύγη ονόματος-τιμής ή ακόμη και το επιχείρημα συλλογές και MockBox θα καθορίσει το δικαίωμα ταιριάζουν τιμές για εσάς. Εάν είστε νέοι στο MockBox, μην ανησυχείτε, αυτό ήταν ένα δροσερό λύση για το πώς MockBox αγώνες επιχειρήματα με τα αποτελέσματα.
- Αλλάξτε όλες τις εικονικές μεθόδους για όνομα $ ισοδύναμά τους στην MockBox CFC έτσι ώστε να είναι τεκμηριωμένες, όπως έτσι. Αυτή δεν ήταν η περίπτωση με την έκδοση 1.2, όπου δημιουργήσαμε μέθοδος ψευδώνυμα, αυτό ακριβώς προστίθενται πάνω από το κεφάλι και δεν είναι πολύ σαφής σκωπτική API. Έτσι, αυτό ήταν ανανεωμένη και τεκμηριωμένες τις λειτουργίες έξω από αυτό.
Τι είναι καινούργιο στην έκδοση 1.2:
- Προστέθηκε νέα μέθοδος: $ verifyCallCount (μετράνε, [methodname] ) που μπορεί να διεκδικήσει πόσες φορές οι μέθοδοι ενός εξαρτήματος κληθεί, ή πόσες φορές μια συγκεκριμένη μέθοδος έχει κληθεί. Βασικά, επιστρέφει μια boolean σύμφωνα με τις αναμενόμενες κλήσεις πέρασε καταμέτρηση.
- mockMethodCallCount () η methodname είναι πλέον προαιρετική και θα επιστρέψει σε σας ο συνολικός αριθμός των κλήσεων που έχουν γίνει για όλες τις μεθόδους στο χλεύασαν CFC.
Απαιτήσεις :
- ColdFusion MX 7 ή νεότερη έκδοση
- Railo 2 ή υψηλότερη
- BlueDragon 7 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε