14

Jaan

xUnit Test Patterns

Marek Tihkan

GerardMeszarosXUnitTestPatterns Komponenditestid (unit test) on igati head, kui neist saab välja lugeda, kuidas API-t või süsteemi kasutada ehk need käituksid dokumentatsioonina. Siiski selle saavutamine ei pruugi olla eriti lihtne, kui neist ei hoolita. Testid ei ole “Write Only” kood.

Gerard Meszaros on teinud suure töö ja kirjutanud paksu raamatu “xUnit Test Patterns: Refactoring Test Code”, kus seletab milliseid mustreid testimisel kasutada. Lisaks saab selle abiga treenida enda nina testimisel tekkivate haisude tundmiseks.

Raamat on jagatud kolme ossa: üldiselt testimisest (peamiselt xUnit raamistikkude kasutamise osas); testide haisud; testide mustrid. Esimesed kaks osa võiksid läbi lugeda ka projektijuhid, et nad teaksid, mis kasu automaatsetest testidest saab ning ei hakkaks ajama juttu, et testid pole olulised. Teise osa kohta saavad nad peamiselt teadmisi, millal piim hapuks läheb ning kuidas võiks reageerida. Arendajatel tuleks lugeda ka kolmas osa läbi. Algul on üldisemad mustrid, mis ei pruugi testimisega tegevale arendajale väga suur huvi pakkuda, kuid lõpu poole tuleb veidi keerulisemat ka.

Tarkvara arendajad võiksid selle teose enda lugemis nimekirja küll võtta. Vähemalt need, kes tahavad oma tööstiili stressivabamaks teha.

Loe veel sarnastel teemadel:

  • Share/Bookmark

KATEGOORIAD » Arendus

SILDID » ,

Lisa kommentaar

  • * Kuvatakse kommentaari juures
  • * Ei publitseerita