codeceptjs
Version:
Supercharged End 2 End Testing Framework for NodeJS
78 lines (76 loc) • 2.77 kB
JavaScript
const { gherkinTranslations } = require('./utils')
const langCode = 'fr'
module.exports = {
I: 'Je',
contexts: {
...gherkinTranslations(langCode),
Before: 'Avant',
After: 'Après',
BeforeSuite: 'AvantLaSuite',
AfterSuite: 'AprèsLaSuite',
},
actions: {
amOutsideAngularApp: 'suisALExtérieurDeLApplicationAngular',
amInsideAngularApp: 'suisALIntérieurDeLApplicationAngular',
waitForElement: 'attendsLElément',
waitForClickable: 'attendsDeCliquer',
waitForVisible: 'attendsPourVoir',
waitForEnabled: 'attendsLActivationDe',
waitForInvisible: 'attendsLInvisibilitéDe',
waitInUrl: 'attendsDansLUrl',
waitForText: 'attendsLeTexte',
moveTo: 'vaisSur',
refresh: 'rafraîchis',
refreshPage: 'rafraîchisLaPage',
haveModule: 'ajouteLeModule',
resetModule: 'réinitialiseLeModule',
amOnPage: 'suisSurLaPage',
click: 'cliqueSur',
doubleClick: 'doubleCliqueSur',
see: 'vois',
dontSee: 'neVoisPas',
selectOption: 'sélectionneUneOption',
fillField: 'remplisLeChamp',
pressKey: 'appuisSurLaTouche',
triggerMouseEvent: 'déclencheLEvénementDeLaSouris',
attachFile: 'attacheLeFichier',
seeInField: 'voisDansLeChamp',
dontSeeInField: 'neVoisPasDansLeChamp',
appendField: 'ajouteAuChamp',
checkOption: 'vérifieLOption',
seeCheckboxIsChecked: 'voisQueLaCaseEstCochée',
dontSeeCheckboxIsChecked: 'neVoisPasQueLaCaseEstCochée',
grabTextFrom: 'prendsLeTexteDe',
grabValueFrom: 'prendsLaValeurDe',
grabAttributeFrom: 'prendsLAttributDe',
seeInTitle: 'voisDansLeTitre',
dontSeeInTitle: 'neVoisPasDansLeTitre',
grabTitle: 'prendsLeTitre',
seeElement: 'voisLElément',
dontSeeElement: 'neVoisPasLElément',
seeInSource: 'voisDansLeCodeSource',
dontSeeInSource: 'neVoisPasDansLeCodeSource',
executeScript: 'exécuteUnScript',
executeAsyncScript: 'exécuteUnScriptAsynchrone',
seeInCurrentUrl: 'voisDansLUrl',
dontSeeInCurrentUrl: 'neVoisPasDansLUrl',
seeCurrentUrlEquals: 'voisQueLUrlEstEgaleA',
dontSeeCurrentUrlEquals: 'neVoisPasQueLUrlEstEgaleA',
saveScreenshot: 'prendsUneCapture',
setCookie: 'déposeLeCookie',
clearCookie: 'effaceLeCookie',
seeCookie: 'voisLeCookie',
dontSeeCookie: 'neVoisPasLeCookie',
grabCookie: 'prendsLeCookie',
resizeWindow: 'redimensionneLaFenêtre',
wait: 'attends',
clearField: 'effaceLeChamp',
dontSeeElementInDOM: 'neVoisPasDansLeDOM',
moveCursorTo: 'bougeLeCurseurSur',
scrollTo: 'défileVers',
sendGetRequest: 'envoieLaRequêteGet',
sendPutRequest: 'envoieLaRequêtePut',
sendDeleteRequest: 'envoieLaRequêteDeleteAvecPayload',
sendPostRequest: 'envoieLaRequêtePost',
},
}