Sha256: 70d2ed6afabc6125e9e964f791977c4f5617d1e71672bd22d1fc3e6d5bf69e23
Contents?: true
Size: 772 Bytes
Versions: 2
Compression:
Stored size: 772 Bytes
Contents
require 'test_helper' class TestNome < MiniTest::Test def setup Laranja.load('pt-BR') end def test_nome nome = Laranja::Nome.nome assert_kind_of String, nome assert_operator nome.split.size, :>=, 2 assert_operator nome.split.size, :<=, 3 end def test_nome_with_parameters n = 1 + rand(3) nome = Laranja::Nome.nome(n) assert_kind_of String, nome assert_operator nome.split.size, :>=, n + 1 assert_operator nome.split.size, :<=, n + 2 end def test_primeiro_nome nome = Laranja::Nome.primeiro_nome assert_kind_of String, nome assert_equal 1, nome.split.size end def test_sobrenome nome = Laranja::Nome.sobrenome assert_kind_of String, nome assert_equal 1, nome.split.size end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
laranja-2.0.1 | test/pt-BR/test_nome.rb |
laranja-2.0.0 | test/pt-BR/test_nome.rb |