tkohout/OSTRAJava

Unit Testing

Opened this issue · 0 comments

Kvalitní SW je též třeba testovat. Proto je nutné též bývalým horníkum nabídnout podporu k získání dobrých programovacích návyků za pomoci knihovny PorubaUnit:

banik pyco

@ZkouskaJednotkova
parlamentniDivadylko() {
    toz Mikrofon mikrofon = zrob Microfon() pyco
    toz Nahoda nahoda = zrob Nahoda() pyco
    toz cyslo i = 0 pyco

    rubat (i < 500) {
        microfon.zapnuty = nahoda.dejDalsiBul() pyco
		
	kaj (microfon.zapnuty) { 
            toz Dryst dryst = toSeKurvaNepojebe { drystaniPredMicrofonem(mikrofon) } pyco

            tvrdimZe(dryst).seMusiKurvaRovnat("Hanzel desitka") pyco
        } boinak {
            ubaliFlakanecJakCyp { drystaniPredMicrofonem(mikrofon) } pyco
        }

        i = i + 1 pyco
    }
}

fajront pyco