-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcaptions_french.srt
More file actions
212 lines (159 loc) · 5.02 KB
/
captions_french.srt
File metadata and controls
212 lines (159 loc) · 5.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
1
00:00:00,033 --> 00:00:04,471
Maintenant, l’idée générale qui sous-tend les essais unitaires est que nous voulons affirmer que
2
00:00:04,471 --> 00:00:05,872
quelque chose est vrai.
3
00:00:05,872 --> 00:00:10,143
Nous nous assurons donc qu'une certaine condition est remplie.
4
00:00:10,276 --> 00:00:14,280
Si c'est le cas, nous réussirons notre examen et nous pourrons passer à l'examen suivant.
5
00:00:14,481 --> 00:00:17,784
Si ce n'est pas le cas, nous apportons des modifications à notre logiciel.
6
00:00:17,817 --> 00:00:22,756
et nous continuons de le modifier jusqu'à ce que nous puissions passer le test.
7
00:00:23,023 --> 00:00:25,625
Mais que testons-nous exactement?
8
00:00:26,092 --> 00:00:30,663
Cela m'amène à ma superbe liste de vérification que vous pouvez trouver sur mon GitHub.
9
00:00:30,930 --> 00:00:35,235
Je vais expliquer et démontrer la plupart des points de la liste de vérification, s’il vous plaît
10
00:00:35,235 --> 00:00:38,738
n'hésitez pas à utiliser les timbres-temps pour sauter tout ce que vous savez déjà.
11
00:00:39,172 --> 00:00:42,776
Maintenant, la première chose que nous testons est l'existence d'éléments.
12
00:00:43,043 --> 00:00:45,045
Y a-t-il ou n'y a-t-il pas?
13
00:00:45,345 --> 00:00:49,282
Ou encore, puis-je accéder à cet élément quand j'en ai besoin?
14
00:00:49,549 --> 00:00:52,852
Ainsi, à ce stade, nous ne nous préoccupons pas vraiment du contenu.
15
00:00:53,053 --> 00:00:56,823
Nous ne nous préoccupons que si nos classes, fonctions, actifs,
16
00:00:56,823 --> 00:00:59,726
ou d'autres éléments logiciels se manifestent.
17
00:01:00,093 --> 00:01:01,694
Voyons donc un exemple à cet égard.
18
00:01:01,694 --> 00:01:05,899
Nous renommons notre test pour tester l'app underscore existe.
19
00:01:06,199 --> 00:01:08,435
Et comment vérifions-nous si quelque chose existe?
20
00:01:08,835 --> 00:01:11,404
Nous vérifions simplement s'il n'y a pas aucune.
21
00:01:11,671 --> 00:01:16,142
Lorsqu'aucune ne représente l'absence de données ou simplement rien.
22
00:01:16,443 --> 00:01:19,579
Pour cela, nous utiliserons une déclaration appelée self.
23
00:01:19,913 --> 00:01:24,584
L'affirmation de Dot n'est pas connue dans l'affaire du chameau.
24
00:01:24,784 --> 00:01:27,720
Comme vous pouvez le deviner, cette déclaration recevra :
25
00:01:27,720 --> 00:01:32,392
notre app est un argument, mais comment exactement pouvons-nous cibler notre app?
26
00:01:32,859 --> 00:01:37,564
Alors retournons à notre fichier my app dot p et naviguons ci-dessous.
27
00:01:37,797 --> 00:01:40,800
Cherchez la commande qui exécute notre application,
28
00:01:40,800 --> 00:01:44,471
ce que nous trouvons généralement à la fin du dossier.
29
00:01:44,471 --> 00:01:47,740
enveloppé dans un if nom égal à la déclaration principale.
30
00:01:47,974 --> 00:01:52,212
Dans notre cas, nous exécutons l'application avec Pythagoras et Dot Run.
31
00:01:52,412 --> 00:01:56,015
Copier rapidement Pythagorean parce que nous ne voulons pas le dactylographier de nouveau.
32
00:01:56,316 --> 00:01:58,518
et retour dans notre fichier d'essai.
33
00:01:58,518 --> 00:02:02,722
Il créera une variable locale à l'intérieur de notre premier test appelé app
34
00:02:03,256 --> 00:02:06,826
et nous l'affecterons à mon app Dot Pythagoras.
35
00:02:07,093 --> 00:02:10,263
Rappelez-vous, parce que nous importons mon app,
36
00:02:10,263 --> 00:02:14,701
nous devons spécifier mon app en face du Pythagorean Plus.
37
00:02:15,735 --> 00:02:17,070
Maintenant, imprimons rapidement
38
00:02:17,070 --> 00:02:20,106
juste parce que je veux avoir un coup d'oeil rapide.
39
00:02:20,874 --> 00:02:25,011
Et enfin, nous l'intégrerons dans notre affirmation.
40
00:02:25,145 --> 00:02:26,312
C'est ainsi qu'il y a.
41
00:02:26,312 --> 00:02:27,747
App Awesome.
42
00:02:27,747 --> 00:02:28,681
Maintenant, sauvons-la.
43
00:02:28,681 --> 00:02:31,451
Nous allons rapidement l'exécuter avec Python.
44
00:02:31,484 --> 00:02:35,421
Il suffit de souligner ma app dot p y et belle.
45
00:02:35,455 --> 00:02:38,224
Nous avons passé un test et nous l'avons réussi.
46
00:02:38,224 --> 00:02:40,160
Je n'ai pas eu l'occasion d'écouter cette vidéo et je n'ai pas eu l'occasion d'écouter cette vidéo.
47
00:02:40,160 --> 00:02:42,595
Nous avons également imprimé notre objet app, qui
48
00:02:43,396 --> 00:02:46,099
ne nous dit pas beaucoup, mais c'est comme ça.
49
00:02:46,399 --> 00:02:47,100
Très bien.
50
00:02:47,100 --> 00:02:49,802
Nous savons maintenant comment vérifier l'existence de classes.
51
00:02:49,969 --> 00:02:52,939
Nous pouvons maintenant passer à d'autres éléments de la liste de contrôle.
52
00:02:52,939 --> 00:02:56,042
Par exemple, les éléments de l’assurance-chômage également connus
53
00:02:56,042 --> 00:03:08,821
en widgets.