spec/fonemas/fonema_spec.rb in fonemas-0.7.5 vs spec/fonemas/fonema_spec.rb in fonemas-0.7.6

- old
+ new

@@ -133,13 +133,13 @@ Fonemas.calcularPosicionSilabas('ho-lan-da').should eql([2,5]) end it 'identificar sílaba tónica' do word = Fonemas.separar('acaban') - Fonemas.isTonica(word,0).should be_false - Fonemas.isTonica(word,2).should be_true - Fonemas.isTonica(word,4).should be_false + Fonemas.isTonica(word,0).should eql(false) + Fonemas.isTonica(word,2).should eql(true) + Fonemas.isTonica(word,4).should eql(false) end it 'sólo debe existir una sílaba acentuada' do fonemas = Fonemas.fonemas('acaban') @@ -170,22 +170,28 @@ Fonemas.fonemas('concurso').should include('k o n k uu r s o') Fonemas.fonemas('concurso').should_not include('k o n k uu r o') end - it 'test web' do - Fonemas.fonemas('web').should include('u ee b') + it 'letra w' do + Fonemas.fonemas('web').should include('g u ee b') + Fonemas.fonemas('will').should include('g u i l') + Fonemas.fonemas('william').should include('g u i l i aa m') + + end + + it 'palabras esdrújulas' do silabas = Fonemas.silabar('llamémosla') silabas.split("-").size.should eql(4) word = Fonemas.separar('llamémosla') word[0].should eql('ll') word[3].should eql('é') - Fonemas.isConsonante(word,3).should be_false - Fonemas._isTonica(word,3).should be_true - Fonemas.isTonica(word,3).should be_true + Fonemas.isConsonante(word,3).should eql(false) + Fonemas._isTonica(word,3).should eql(true) + Fonemas.isTonica(word,3).should eql(true) end it 'debe soportar palabras parciales' do Fonemas.fonemas('concur-').should include('k o n k u r') \ No newline at end of file