MoMEUnit - MoMEUnit is 'n geval van die xUnit argitektuur vir eenheid toets van J2ME programme. Dit is afgelei van bekende JUnit raamwerk. Dit is slegs CLDC 1.1 voldoen.
Hierdie raamwerk oorwin gebrek aan nadenke API in J2ME MIDP API en ondersteun sulke belangrikste kenmerke van JUnit raamwerk as:
- Maklik om ontwikkeling en verloop van toetse.
- Wat dieselfde wedstryd tussen verskillende toetse.
- Running toets in sy eie vars wedstryd.
- Aanpassing van wedstryd vir 'n groep van toetse.
- Moontlikheid van gelyktydige toetse loop.
- Onafhanklikheid van toetse hardlopers (verskillende toetse hardlopers kan gebruik word met raamwerk pakket).
Hierdie raamwerk sluit 'n opsionele mier integrasie pakket. Hierdie pakket bestaan uit 'n paar volledige funksionele, extensible take wat gebruik maak van MoMEUnit raamwerk met mier bou stelsel te vereenvoudig.
MoMEUnit mier integrasie pakket bied volgende funksies:
- Bereken lys van toetse uit te voer op grond van toets jou implementering en gespesifiseerde patrone. Daar is geen rede om toetsgevalle spesifiseer uitdruklik hardloop. Ontwikkelaars kan toets gevalle voeg sonder instel toets hardlopers.- Loop toets gevalle van reeds gebou J2ME aansoek of bou toets aansoek namens ontwikkelaar gebaseer op bronkodelêers, klasse, hulpbronne en biblioteke verskaf.
- Preverifies J2ME aansoek voor loop toetse op aanvraag.
- Formate toetse uit te voer produksie met behulp van vooraf gedefinieerde of persoonlike toetse resultate formatters soos in taak. Alle toets eienskappe, insluitend tye en stapel spore is beskikbaar.
- Gee ontwikkelaars moontlikheid om emulator en / of preverify instrument uit te voer deur die spesifiseer van vooraf gedefinieerde of persoonlike emulator of preverifier kies.
- Gee ontwikkelaars moontlikheid om toets J2ME aansoek instel deur die spesifiseer van eienskappe van toepassing Jad descriptor en / of openbaar.
Hierdie raamwerk bied as 'n uitbreiding n MIDletTestRunner - 'n ten volle instel Midlet. Dit is bedoel om toetse in emulator of mobiele toestel te hardloop. Dit toon die resultate van toetse uit te voer (progress bar, statistieke, lyste van mislukkings of foute met 'n gedetailleerde boodskappe vir elke toets) in 'n skerm. Die toetse kan outomaties uitgevoer word tydens start-up en weer keer uitgevoer later. Dit kan beskrywende boodskappe van mislukkings en foute saamgegooi met stapel-spoor om die standaard fout uitset druk
Wat is nuut in hierdie release:& Middot; Tydverstreke funksie bygevoeg om mier integrasie pakket en MIDletTestRunner en klein foute herstel.
Kommentaar nie gevind