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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Dev-Mind
June 11, 2015
Technology
84
0
Share
Améliorer ses test écrits en Java
Slide donné dans le cadre de BBL
Dev-Mind
June 11, 2015
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
460
Comment marche un ordinateur
javamind
0
1.7k
Mettre en place une application Android en 50 minutes
javamind
0
200
ITOGO_Conf_-_Optimiser_les_performances_d_une_webapp.pdf
javamind
0
200
Optimiser les performances d'une webapp
javamind
1
220
Mixteen créer son propre ordinateur
javamind
0
160
Other Decks in Technology
See All in Technology
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
15
17k
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
350
GitHub Copilot CLI と VS Code Agent Mode の使い分け
tomokusaba
0
120
ブラウザの投機的読み込みと投機ルールAPIを理解し、Webサービスのパフォーマンスを最適化する
shuta13
1
200
FessのAI検索モード:検索システムとLLMへの取り組み
marevol
0
150
GitHub Copilot Dev Days
tomokusaba
0
120
変化の激しい時代をゴキゲンに生き抜くために 〜ストレスマネジメントのススメ〜
kakehashi
PRO
1
200
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
240
AI時代 に増える データ活用先
takahal
0
350
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
400
The 7 pitfalls of AI
ufried
0
150
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
0
170
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
350
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
110
Docker and Python
trallard
47
3.8k
The Limits of Empathy - UXLibs8
cassininazir
1
310
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
530
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.9k
Statistics for Hackers
jakevdp
799
230k
Fireside Chat
paigeccino
42
3.9k
Between Models and Reality
mayunak
3
270
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
490
ラッコキーワード サービス紹介資料
rakko
1
3.2M
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