Ugrás a tartalomhoz

Modul:Nyelvtani modul/tests

A Wikipédiából, a szabad enciklopédiából
A lap aktuális változatát látod, az utolsó szerkesztést Tacsipacsi (vitalap | szerkesztései) végezte 2015. március 24., 19:46-kor. Ezen a webcímen mindig ezt a változatot fogod látni. (az() tesztelése)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Nyelvtani modul modul tesztek[mi ez?]

Név Várt Tényleges
Igen testAz
Igen testStartsWithAz
local p = require('Modul:Nyelvtani modul')
local ScribuntoUnit = require('Modul:ScribuntoUnit')
local suite = ScribuntoUnit:new()

function suite:testAz()
	self:assertEquals('az', p.az'Alföld')
	
	self:assertEquals('a', p.az'Kárpátok')
	
	self:assertEquals('a(z)', p.az'1A')
	
	self:assertEquals('a(z)', p.az'')
	self:assertEquals('a(z)', p.az{})
	self:assertEquals('a(z)', p.az())
end

function suite:testStartsWithAz()
	self:assertEquals('true', p.startsWithAz'A Ciszterci Rend Nagy Lajos Gimnáziuma')
	self:assertEquals('true', p.startsWithAz'Az alföld')
	self:assertEquals('true', p.startsWithAz'a ciszterci rend nagy lajos gimnáziuma')
	self:assertEquals('true', p.startsWithAz'az alföld')
	self:assertEquals('true', p.startsWithAz'AZ ALFÖLD')

	self:assertEquals('', p.startsWithAz'Eötvös Loránd Tudományegyetem')
	self:assertEquals('', p.startsWithAz'')
	self:assertEquals('', p.startsWithAz{})
	self:assertEquals('', p.startsWithAz())
end

return suite