Extension:Pickle/nb

Spec (eller Oppførselsdrevet utvikling, BDD) utvidelsen er en utviding for Rspec/Busted type testing i. Den vil tilby et veldig tynt integrasjonslag mot PHP og noen få Lua-moduler og tilhørende lokaliseringer. En oversikt over spec-utvidelsen fra et brukerperspektiv finnes på.

Installasjon
Koden er kun tilgjengelig fra GitHub: jeblad/spec mens den utvikles. Spec avhenger av -utvidelsen. For å gjenskape det Vagrant-baserte utviklingsmiljøet, se.

Usage
Hvis du har en modul slik som «Module:HelloWorld», det allestedsnærværende og ganske irriterende eksemplet, så vil det være kodet som noe ala

Deretter, på en testside, vil du teste dette som det etterfølgende

På den endelige utgaven kan noen av linjene i starten og på slutten bli fjernet.