Saltar para o conteúdo

Módulo Discussão:Yesno/Testes unitários

O conteúdo da página não é suportado noutras línguas.
Adicionar tópico
Origem: Wikipédia, a enciclopédia livre.

Todos os testes passaram.

test_nil
Texto Esperado Atual
Sim nil nil nil
Sim 'teste' nil nil
Sim {} nil nil
Sim 5 nil nil
Sim '5' nil nil
Sim function() return 'Esta é uma função.' end nil nil
Sim '' nil nil
test_no
Texto Esperado Atual
Sim 'não' false false
Sim 'Não' false false
Sim 'NÃO' false false
Sim 'nÃo' false false
Sim 'falso' false false
Sim 'fAlSo' false false
Sim 'false' false false
Sim false false false
Sim 'f' false false
Sim 'no' false false
Sim 'n' false false
Sim '0' false false
Sim 0 false false
Sim 'teste'
default = false
false false
Sim {}
default = false
false false
Sim 5
default = false
false false
Sim function() return 'Esta é uma função.' end
default = false
false false
Sim ''
default=false
false false
test_padrao
Texto Esperado Atual
Sim 'teste'
default='padrão'
padrão padrão
Sim {}
default='padrão'
padrão padrão
Sim 5
default='padrão'
padrão padrão
Sim '5'
default='padrão'
padrão padrão
Sim function() return 'Esta é uma função.' end
default='padrão'
padrão padrão
Sim ''
default='padrão'
padrão padrão
test_yes
Texto Esperado Atual
Sim 'sim' true true
Sim 'Sim' true true
Sim 'SIM' true true
Sim 'sIm' true true
Sim 'verdadeiro' true true
Sim 'vErDaDeIrO' true true
Sim 'yes' true true
Sim 'y' true true
Sim 'true' true true
Sim true true true
Sim 't' true true
Sim '1' true true
Sim 1 true true
Sim 'teste'
default = true
true true
Sim {}
default = true
true true
Sim 5
default = true
true true
Sim function() return 'Esta é uma função.' end
default = true
true true
Sim ''
default=true
true true