diff --git a/cypress/integration/external/external-integrations.js b/cypress/integration/external/external-integrations.js
index 7adf2b478..c43e06c2e 100644
--- a/cypress/integration/external/external-integrations.js
+++ b/cypress/integration/external/external-integrations.js
@@ -6,7 +6,7 @@ describe('Pole emploi', function() {
cy.visit('https://entreprise.pole-emploi.fr/cout-salarie/')
cy.get('#simulateurEmbauche')
.iframe()
- .contains('Versé sur son compte bancaire')
+ .contains('Salaire net')
})
})
@@ -17,6 +17,6 @@ describe('URSSAF', function() {
)
cy.get('#simulateurEmbauche')
.iframe()
- .contains('Versé sur son compte bancaire')
+ .contains('Salaire net')
})
})
diff --git a/cypress/integration/mon-entreprise/iframe.js b/cypress/integration/mon-entreprise/iframe.js
index d434096fb..f6f0cd8ac 100644
--- a/cypress/integration/mon-entreprise/iframe.js
+++ b/cypress/integration/mon-entreprise/iframe.js
@@ -3,6 +3,6 @@ describe('Iframe integration test', function() {
cy.visit('/dev/integration-test')
cy.get('#simulateurEmbauche')
.iframe()
- .contains('Versé sur son compte bancaire')
+ .contains('Salaire net')
})
})
diff --git a/cypress/integration/mon-entreprise/landing.js b/cypress/integration/mon-entreprise/landing.js
index 0c20bf493..5ab98b047 100644
--- a/cypress/integration/mon-entreprise/landing.js
+++ b/cypress/integration/mon-entreprise/landing.js
@@ -2,7 +2,7 @@ describe('Landing test', function() {
const fr = Cypress.env('language') === 'fr'
it('should not crash', function() {
cy.visit('/')
- cy.contains(fr ? 'Mon-entreprise.fr' : 'My company in France')
+ cy.get('img[alt="logo mon-entreprise.fr"]').should('be.visible')
})
it('should display urssaf and marianne logo', function() {
cy.visit('/')
@@ -11,11 +11,11 @@ describe('Landing test', function() {
})
it('should display actionnable items', function() {
cy.visit('/')
- cy.contains(fr ? 'Créer une entreprise' : 'Create a company in France')
+ cy.contains(fr ? 'Créer mon entreprise' : 'Create my company in France')
cy.contains(
fr
- ? 'Estimer les cotisations et les taxes'
- : 'Estimate contributions and taxes'
+ ? 'Simuler les cotisations et les taxes'
+ : 'Simulate contributions and taxes'
)
})
})
diff --git a/cypress/integration/mon-entreprise/simulateur-salarié.js b/cypress/integration/mon-entreprise/simulateur-salarié.js
index 260b63b67..76924cb1c 100644
--- a/cypress/integration/mon-entreprise/simulateur-salarié.js
+++ b/cypress/integration/mon-entreprise/simulateur-salarié.js
@@ -14,7 +14,7 @@ if (fr) {
})
describe('Basic test', function() {
it('should display the simulateur after loading', function() {
- cy.contains('Versé sur son compte bancaire')
+ cy.contains('Salaire net')
})
it('should display cotisation repartition when entering net salary', function() {
salaryInput('Salaire net').type('2000')
@@ -33,9 +33,9 @@ if (fr) {
it('should save the current simulation', function() {
salaryInput('Salaire net').type('471')
cy.wait(1000)
- cy.contains('CDD').click()
- cy.contains('passer').click()
- cy.contains('passer').click()
+ cy.contains('Passer').click()
+ cy.contains('Passer').click()
+ cy.contains('Passer').click()
// Wanted to use cypress.clock(), but can't because of piwik changing Date prototype (!)
cy.wait(1100)
cy.visit('/sécurité-sociale/salarié')
diff --git a/cypress/integration/mon-entreprise/simulateurs.js b/cypress/integration/mon-entreprise/simulateurs.js
index ed0a56aa7..098934741 100644
--- a/cypress/integration/mon-entreprise/simulateurs.js
+++ b/cypress/integration/mon-entreprise/simulateurs.js
@@ -7,7 +7,7 @@ const salaryInput = inputTitle => {
return inputContainer.find('input')
}
-describe('Landing test', function() {
+describe('Simulateurs test', function() {
const fr = Cypress.env('language') === 'fr'
it('should not crash', function() {
@@ -18,15 +18,13 @@ describe('Landing test', function() {
})
it('should display selection page', function() {
cy.visit(fr ? '/sécurité-sociale' : '/social-security')
- cy.contains(
- fr ? 'La rémunération du dirigeant' : "The director's remuneration"
- ).click()
+ cy.contains(fr ? 'Mon revenu' : 'My income').click()
cy.contains(
fr
? 'Quel régime souhaitez-vous explorer ?'
: 'Which social scheme would you like to explore?'
)
- cy.contains(fr ? 'Indépendant' : 'Self-employed').click({ force: true })
+ cy.contains('Indépendant').click({ force: true })
cy.contains(
fr
? 'Simulateur de revenus pour indépendants'
@@ -41,9 +39,11 @@ describe('Landing test', function() {
force: true
})
cy.contains(fr ? 'Cotisations et contributions' : 'All contributions')
- cy.contains(fr ? "Année d'activité" : 'Years of activity').click()
+ cy.contains(fr ? "Type d'activité" : 'Activity type').click()
cy.contains(
- fr ? "Quel est l'âge de l'entreprise" : 'How old is the company'
+ fr
+ ? "Quelle est votre catégorie d'activité"
+ : 'What is your category of activity'
)
})
})
diff --git a/cypress/integration/mon-entreprise/status.js b/cypress/integration/mon-entreprise/status.js
index 2baa35893..cac11a345 100644
--- a/cypress/integration/mon-entreprise/status.js
+++ b/cypress/integration/mon-entreprise/status.js
@@ -1,10 +1,7 @@
describe('Status guide', function() {
const fr = Cypress.env('language') === 'fr'
beforeEach(() => {
- cy.visit('/')
- cy.contains(
- fr ? 'Créer une entreprise' : 'Create a company in France'
- ).click()
+ cy.visit(fr ? '/entreprise' : '/company')
cy.get('a.ui__.button.plain').click()
})
@@ -31,8 +28,8 @@ describe('Status guide', function() {
cy.get('.ui__.answer-group')
.contains(fr ? 'Société' : 'Limited liability company')
.click()
- cy.get('.ui__.answer-group')
- .contains(fr ? 'Assimilé salarié' : 'Assimilated salaried')
+ cy.get('.answer-group button')
+ .contains('Assimilé')
.click()
cy.contains(fr ? 'Créer une SASU' : 'Create a SASU').click()
})
diff --git a/index.html b/index.html
index e8febc4c3..704d81b5f 100644
--- a/index.html
+++ b/index.html
@@ -5,6 +5,28 @@
-
-
+
+
-
- -
- > - )} -
-
{target['résumé']}
} +{target.summary}
) @@ -256,6 +262,9 @@ let CurrencyField = withColours(props => { /> ) }) +let DebouncedPercentageField = props => ( +
- {disabled ? (
- 'CA dépassé'
- ) : (
-
-