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
71
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
31
Développer une application en Kotlin
javamind
0
150
Présentation informatique
javamind
0
560
2h pour créer une application Android en Kotlin
javamind
0
320
Comment marche un ordinateur
javamind
0
1.4k
Mettre en place une application Android en 50 minutes
javamind
0
120
ITOGO_Conf_-_Optimiser_les_performances_d_une_webapp.pdf
javamind
0
130
Optimiser les performances d'une webapp
javamind
1
160
Mixteen créer son propre ordinateur
javamind
0
120
Other Decks in Technology
See All in Technology
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
290
2024年にチャレンジしたことを振り返るぞ
mitchan
0
150
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
200
Working as a Server-side Engineer at LY Corporation
lycorp_recruit_jp
0
370
Storage Browser for Amazon S3
miu_crescent
1
290
最近のSfM手法まとめ
kwchrk
2
230
Microsoft Azure全冠になってみた ~アレを使い倒した者が試験を制す!?~/Obtained all Microsoft Azure certifications Those who use "that" to the full will win the exam! ?
yuj1osm
2
120
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.9k
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.4k
多領域インシデントマネジメントへの挑戦:ハードウェアとソフトウェアの融合が生む課題/Challenge to multidisciplinary incident management: Issues created by the fusion of hardware and software
bitkey
PRO
2
120
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
27
23k
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
190
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
335
57k
It's Worth the Effort
3n
183
28k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
We Have a Design System, Now What?
morganepeng
51
7.3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Designing for humans not robots
tammielis
250
25k
A better future with KSS
kneath
238
17k
Documentation Writing (for coders)
carmenintech
67
4.5k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Practical Orchestrator
shlominoach
186
10k
Designing for Performance
lara
604
68k
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