Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Améliorer ses test écrits en Java
Search
Dev-Mind
June 11, 2015
Technology
0
81
Améliorer ses test écrits en Java
Slide donné dans le cadre de BBL
Dev-Mind
June 11, 2015
Tweet
Share
More Decks by Dev-Mind
See All by Dev-Mind
Rex scale-up: les impacts du passage à l'échelle
javamind
0
100
Développer une application en Kotlin
javamind
0
220
Présentation informatique
javamind
0
600
2h pour créer une application Android en Kotlin
javamind
0
450
Comment marche un ordinateur
javamind
0
1.7k
Mettre en place une application Android en 50 minutes
javamind
0
190
ITOGO_Conf_-_Optimiser_les_performances_d_une_webapp.pdf
javamind
0
200
Optimiser les performances d'une webapp
javamind
1
210
Mixteen créer son propre ordinateur
javamind
0
150
Other Decks in Technology
See All in Technology
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
1
470
LINEヤフーにおけるAIOpsの現在地
lycorptech_jp
PRO
1
450
GCASアップデート(202601-202603)
techniczna
0
230
アーキテクチャモダナイゼーションを実現する組織
satohjohn
1
1.1k
エンジニアリングマネージャーの仕事
yuheinakasaka
0
120
A Casual Introduction to RISC-V
omasanori
0
460
社内レビューは機能しているのか
matsuba
0
160
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
8.7k
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
2
760
Goのerror型がシンプルであることの恩恵について理解する
yamatai1212
1
260
Microsoft “Adaptive Cloud” Update 2026年3月版
sdosamut
0
100
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
Paper Plane (Part 1)
katiecoart
PRO
0
5.7k
Automating Front-end Workflow
addyosmani
1370
200k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
4 Signs Your Business is Dying
shpigford
187
22k
Facilitating Awesome Meetings
lara
57
6.8k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
560
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
150
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
290
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Transcript
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Améliorer la qualité de ses tests
unitaires écrits en Java
@guillaumeehret @guillaumeehret - http://dev-mind.fr/
@guillaumeehret @guillaumeehret - http://dev-mind.fr/
@guillaumeehret @guillaumeehret - http://dev-mind.fr/
@guillaumeehret @guillaumeehret - http://dev-mind.fr/
@guillaumeehret @guillaumeehret - http://dev-mind.fr/
@guillaumeehret @guillaumeehret - http://dev-mind.fr/
@guillaumeehret @guillaumeehret - http://dev-mind.fr/
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ 3 axes d’amélioration
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Lisibilité
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Maintenabilité
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Confiance
@guillaumeehret @guillaumeehret - http://dev-mind.fr/
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Lisibilité Nommage - Granularité - Assertions
- Paramètres
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Maintenabilité Isolation - Rules - Principe
boite noire Interaction avec la base de données
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Confiance Consistence - Rapidité - Catégoriser
- Automatisation
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Outils Junit - TestNg -AssertJ -
Mockito - DbSetup - Infinitest
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Références Différences TestNg / Junit Mock
aren’t stubs de Martin Fowler Junit et les rules Les assertions avec Junit
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Questions ? https://github.com/javamind/bontesteur
@guillaumeehret @guillaumeehret - http://dev-mind.fr/ Merci