diff --git a/docs/translation.md b/docs/translation.md index 59b1eef5a..9fc009839 100644 --- a/docs/translation.md +++ b/docs/translation.md @@ -57,7 +57,7 @@ To write your tests in portuguese you can enable the portuguese translation in c Now you can write test like this: ```js -Scenario('Efetuar login', ({ Eu }) => { +Cenário('Efetuar login', ({ Eu }) => { Eu.estouNaPagina('http://minhaAplicacao.com.br'); Eu.preenchoOCampo("login", "usuario@minhaAplicacao.com.br"); Eu.preenchoOCampo("senha", "123456"); diff --git a/test/unit/container_test.js b/test/unit/container_test.js index f78659fd2..76b38f156 100644 --- a/test/unit/container_test.js +++ b/test/unit/container_test.js @@ -53,6 +53,14 @@ describe('Container', () => { expect(container.translation().I).to.eql('Je'); expect(container.translation().value('contexts').Feature).to.eql('Fonctionnalité'); }); + + it('should create Portuguese translation', () => { + container.create({ translation: 'pt-BR' }); + expect(container.translation()).to.be.instanceOf(Translation); + expect(container.translation().loaded).to.be.true; + expect(container.translation().I).to.eql('Eu'); + expect(container.translation().value('contexts').Feature).to.eql('Funcionalidade'); + }); }); describe('#helpers', () => { diff --git a/translations/pt-BR.js b/translations/pt-BR.js index 8bff406f2..befd770d4 100644 --- a/translations/pt-BR.js +++ b/translations/pt-BR.js @@ -1,5 +1,13 @@ module.exports = { I: 'Eu', + contexts: { + Feature: 'Funcionalidade', + Scenario: 'Cenário', + Before: 'Antes', + After: 'Depois', + BeforeSuite: 'AntesDaSuite', + AfterSuite: 'DepoisDaSuite', + }, actions: { amOutsideAngularApp: 'naoEstouEmAplicacaoAngular', amInsideAngularApp: 'estouNaAplicacaoAngular',