Bilang default, MockBox ay kasama sa lahat ng ColdBox pakete, bersyon 3 o mas mataas pa.
Hindi ito nangangahulugan na kailangang MockBox ColdBox upang gumana nang maayos, ang mga developer kawalan ng kakayahang gamitin MockBox bilang isang stand-alone na application.
Kung ang mga terminong "mapanukso" o "stubbing" ay mga dayuhan sa iyo, tumutukoy ang mga iyon sa batas ng paggaya sa data at nilalaman sa loob ng isang application o code na gawain, para sa tanging layunin ng pagsubok kung paano ito tatakbo sa kapaligiran ng produksyon.
MockBox ay isang simpleng pekeng data generator, na gagamitin sa anumang framework ColdFusion pagsubok yunit.
Sa pamamagitan ng default, suporta para sa mga MXUnit ColdFusion pagsubok yunit framework Kasama-agad
Mga Tampok :.
- Hindi nakakaapekto ang pangunahing code
- Suporta para sa mga dependency code
- kunwaring panloob na katangian ng object
- Mga resulta ng Estado-Machine
- counter tawag Pamamaraan
- argumento Pamamaraan tawagan log
- kondisyong mapanukso suporta li>
- Suporta para sa mga pribado at package pamamaraan
- kunwaring pagbubukod
Ano ang bagong sa paglabas:
- mapanukso argumento normalisasyon, pagkakaiba inaasahan kapag name-halaga o posisyonal argumento sa pagtawag sa. Nangangahulugan ito na maaari mong subukan na may na-order o pares ng pangalan ng halaga o kahit na argumento koleksyon at MockBox ay matukoy ang karapatan na tumutugma sa mga halaga para sa iyo. Kung ikaw ay bago sa MockBox, huwag mag-alala, ito ay isang cool na pag-aayos sa kung paano tumutugma MockBox mga argumentong resulta.
- Baguhin ang lahat ng mga kunwaring mga paraan upang ang kanilang mga katumbas ng $ pangalan sa MockBox CFC kaya ang mga ito ay dokumentado tulad nito. Ito ay hindi ang kaso sa bersyon 1.2 na kung saan nilikha namin paraan mga alyas, ito idinagdag lamang overhead at hindi isang napakalinaw mapanukso API. Kaya ito ay revamped at dokumentado ko ang mga function out nito.
Ano ang bagong sa bersyon 1.2:
- Nagdagdag ng bagong paraan: $ verifyCallCount (bilangin, [methodName] ) na maaari igiit ang kung gaano karaming beses mga pamamaraan ng isang bahagi ay ang tinatawag na, o kung gaano karaming beses sa isang partikular na paraan ay tinawag. Talaga, nagbabalik ito ng isang boolean ayon sa mga pumasa sa inaasahang bilang ng mga tawag.
- mockMethodCallCount () ang methodname ngayon ay opsyonal at ito ay bumalik sa iyo ang TOTAL bilang ng mga tawag na nagawa para sa LAHAT ng mga pamamaraan sa mocked CFC.
Mga Kinakailangan :
- ColdFusion MX 7 o mas mataas
- Railo 2 o mas mataas
- BlueDragon 7 o mas mataas
Mga Komento hindi natagpuan