Skip to content

Commit e7b86f0

Browse files
author
Brice Favre
committed
Commit work in progress
1 parent 6aa6e79 commit e7b86f0

File tree

3 files changed

+59
-43
lines changed

3 files changed

+59
-43
lines changed

src/6.1/fr/README.md

Lines changed: 40 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,4 @@
1-
Historique du projet de traduction
2-
===================
3-
4-
14/02/2017 : Je relance le projet de traduction de la doc de PHPUnit afin de permettre à des francophones de mieux appréhender ce produit.
5-
6-
7-
Comment construire la documentation
8-
===================================
1+
## Comment construire la documentation
92

103
Pour compiler la documentation en français, les pré-requis sont les suivants :
114

@@ -22,36 +15,42 @@ Pour compiler la documentation en français :
2215
Attention, la documentation est en cours de traduction (cf. tableau ci dessous)
2316

2417

25-
Plan
26-
===================
27-
28-
| Fichier | Etat | Contributeur |
29-
| --------------------------------- | :-------: | :-----------: |
30-
| annotations.xml | En cours | |
31-
| assertions.xml | NOK | |
32-
| bibliography.xml | NOK | |
33-
| book.xml | NOK | |
34-
| code-coverage-analysis.xml | NOK | |
35-
| configuration.xml | NOK | |
36-
| copyright.xml | NOK | |
37-
| database.xml | NOK | |
38-
| extending-phpunit.xml | NOK | |
39-
| fixtures.xml | NOK | |
40-
| incomplete-and-skipped-tests.xml | NOK | |
41-
| index.xml | NOK | |
42-
| installation.xml | En cours | |
43-
| logging.xml | NOK | |
44-
| organizing-tests.xml | NOK | |
45-
| other-uses-for-tests.xml | NOK | |
46-
| risky-tests.xml | NOK | |
47-
| test-doubles.xml | NOK | |
48-
| testing-practices.xml | NOK | |
49-
| textui.xml | NOK | |
50-
| writing-tests-for-phpunit.xml | NOK | |
51-
52-
53-
Guide de traduction
54-
===================
18+
## Contributions attendues
19+
20+
* Traduire les fichiers encore en anglais
21+
* Mettre à jour les fichiers existants
22+
* Partir à la chasse aux typos et aux fautes d'orthographes, de grammaire et de syntaxes
23+
* Détecter le franglais et les anglicismes
24+
25+
26+
## Plan
27+
28+
| Fichier | Etat | Contributeurs |
29+
| --------------------------------- | :-------: | :------------: |
30+
| annotations.xml | En cours | @brice |
31+
| assertions.xml | NOK | |
32+
| bibliography.xml | NOK | |
33+
| book.xml | NOK | |
34+
| code-coverage-analysis.xml | NOK | |
35+
| configuration.xml | NOK | |
36+
| copyright.xml | NOK | |
37+
| database.xml | NOK | |
38+
| extending-phpunit.xml | NOK | |
39+
| fixtures.xml | NOK | |
40+
| incomplete-and-skipped-tests.xml | NOK | |
41+
| index.xml | NOK | |
42+
| installation.xml | En cours | @brice |
43+
| logging.xml | NOK | |
44+
| organizing-tests.xml | NOK | |
45+
| other-uses-for-tests.xml | NOK | |
46+
| risky-tests.xml | NOK | |
47+
| test-doubles.xml | En cours | @brice |
48+
| testing-practices.xml | NOK | |
49+
| textui.xml | NOK | |
50+
| writing-tests-for-phpunit.xml | NOK | |
51+
52+
53+
## Guide de traduction
5554

5655
Dans ce fichier sont recensées les règles de traductions utilisées de manière à garantir la cohérence d'ensemble.
5756
Sont notamment visés les termes techniques.
@@ -72,3 +71,6 @@ appendix: annexe
7271

7372
verbe ing: traduits par l'infinitif dans les titres: testing => tester
7473

74+
## Historique du projet de traduction
75+
76+
14/02/2017 : Je relance le projet de traduction de la doc de PHPUnit afin de permettre à des francophones de mieux appréhender ce produit. La dernière version française complète est lié à la version 4.3 de phpunit. C'est cette version qui est dupliqué dans les répertoires 4.4 à 6.0. La traduction commence à la version 6.1 avec un travail en cours de récupération des fichiers manquants et mise à jour des fichiers existant.

src/6.1/fr/assertions.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<title>Assertions</title>
44

55
<para>
6-
Cette annexe liste les différentes méthodes d'assertion disponible.
6+
Cette annexe liste les différentes méthodes d'assertion disponibles.
77
</para>
88

99
<section id="appendixes.assertions.assertArrayHasKey">

src/6.1/fr/test-doubles.xml

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,24 @@
3636
</blockquote>
3737

3838
<para>
39-
La méthode <literal>getMock($nomClasse)</literal> fournit par PHPUnit peut être
40-
utilisée dans un test pour générer automatiquement un objet qui peut agir comme une
41-
doublure de test pour une classe originelle indiquée. Cette doublure de test peut être
42-
utilisée dans tous les contextes où la classe originelle est attendue.
39+
Les méthodes <literal>getMock($nomClasse)</literal> et
40+
<literal>getMockBuilder($type)</literal> fourni par PHPUnit peuvent être
41+
utilisées dans un test pour générer automatiquement un objet qui peut agir comme une
42+
doublure de test pour une classe originelle indiquée (interface ou non de classe).
43+
Cette doublure de test peut être utilisée dans tous les contextes où la classe
44+
originelle est attendue ou requise.
45+
</para>
46+
47+
<para>
48+
49+
La méthode <literal>createMock($type)</literal> retourne immédiatement une doublure de
50+
test pour le type spécifié (interface ou classe). La création de cette doublure est
51+
effectuée en suivant par défaut les bonne pratiques (les méthodes <literal>__construct()
52+
</literal> et <literal>__clone()</literal> de la classe originale ne sont pas executées
53+
et les arguments passés à une méthode de la doublure de tests ne sont pas clonés. Si ce
54+
comportement par défaut ne correspondent pas à ce don vous avez besoin vous pouvez
55+
alors utiliser la méthode <literal>getMockBuilder($type)</literal> pour personnaliser la
56+
génération de doublure de test en utilisant un chaînage de méthode (fluent interface).
4357
</para>
4458

4559
<para>

0 commit comments

Comments
 (0)