Skip to content

Commit 8393b88

Browse files
committed
Review de Forresst et Sylvain
Signed-off-by: Bruno Lesieur <[email protected]>
1 parent 9432dc6 commit 8393b88

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: src/v2/guide/unit-testing.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ order: 23
66

77
## Outils et mise en place
88

9-
N'importe quoi de compatible avec un module basé sur un système de build basé sur les modules va fonctionner. Mais si vous cherchez une recommandation particulière, essayez le lanceur de tests [Karma](http://karma-runner.github.io). Il y a beaucoup de plugins communautaires, incluant le support de [webpack](https://github.com/webpack/karma-webpack) et [Browserify](https://github.com/Nikku/karma-browserify). Pour une mise en place détaillée, référez-vous à la documentation respective de chaque projet. Ces exemples de configuration de Karma pour [webpack](https://github.com/vuejs-templates/webpack/blob/master/template/test/unit/karma.conf.js) et [Browserify](https://github.com/vuejs-templates/browserify/blob/master/template/karma.conf.js) pourront vous aider à démarrer.
9+
Tout ce qui est compatible avec un système de build basé sur des modules fonctionnera. Mais si vous cherchez une recommandation particulière, essayez le lanceur de tests [Karma](http://karma-runner.github.io). Il y a beaucoup de plugins communautaires, incluant le support de [webpack](https://github.com/webpack/karma-webpack) et [Browserify](https://github.com/Nikku/karma-browserify). Pour une mise en place détaillée, référez-vous à la documentation respective de chaque projet. Ces exemples de configuration de Karma pour [webpack](https://github.com/vuejs-templates/webpack/blob/master/template/test/unit/karma.conf.js) et [Browserify](https://github.com/vuejs-templates/browserify/blob/master/template/karma.conf.js) pourront vous aider à démarrer.
1010

1111
## Des assertions simples
1212

@@ -61,7 +61,7 @@ describe('MyComponent', () => {
6161
})
6262

6363
// Monter une instance et inspecter le résultat en sortie
64-
it('rend le message correcte', () => {
64+
it('rend le message correct', () => {
6565
const Ctor = Vue.extend(MyComponent)
6666
const vm = new Ctor().$mount()
6767
expect(vm.$el.textContent).toBe('au revoir !')
@@ -71,7 +71,7 @@ describe('MyComponent', () => {
7171

7272
## Écrire des composants testables
7373

74-
Une bonne partie du code en sortie du rendu d'un composant est principalement déterminé par les props qu'ils reçoivent. En fait, si le rendu d'un composant dépend uniquement de ses props, il devient assez facile à tester, de la même manière que l'on ferait une assertion sur la valeur de retour d'une fonction pure avec différents arguments. Voici un exemple :
74+
Une bonne partie du code en sortie du rendu d'un composant est principalement déterminée par les props qu'il reçoit. En fait, si le rendu d'un composant dépend uniquement de ses props, il devient assez facile à tester, de la même manière que l'on ferait une assertion sur la valeur de retour d'une fonction pure avec différents arguments. Voici un exemple :
7575

7676
``` html
7777
<template>

0 commit comments

Comments
 (0)