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
LavaJug2014 Le bon testeur il teste, le mauvais...
Search
Dev-Mind
September 11, 2014
Programming
0
320
LavaJug2014 Le bon testeur il teste, le mauvais testeur il teste
Slides de la soirée sur les tests
http://www.lavajug.org/xwiki/bin/view/Main/EventTwentyOne
Dev-Mind
September 11, 2014
Tweet
Share
More Decks by Dev-Mind
See All by Dev-Mind
Rex scale-up: les impacts du passage à l'échelle
javamind
0
56
Développer une application en Kotlin
javamind
0
170
Présentation informatique
javamind
0
570
2h pour créer une application Android en Kotlin
javamind
0
370
Comment marche un ordinateur
javamind
0
1.5k
Mettre en place une application Android en 50 minutes
javamind
0
150
ITOGO_Conf_-_Optimiser_les_performances_d_une_webapp.pdf
javamind
0
150
Optimiser les performances d'une webapp
javamind
1
170
Mixteen créer son propre ordinateur
javamind
0
120
Other Decks in Programming
See All in Programming
スモールスタートで始めるためのLambda×モノリス(Lambdalith)
akihisaikeda
2
300
これだけは知っておきたいクラス設計の基礎知識 version 2
masuda220
PRO
24
6.6k
プロダクト横断分析に役立つ、事前集計しないサマリーテーブル設計
hanon52_
2
470
設計の本質:コード、システム、そして組織へ / The Essence of Design: To Code, Systems, and Organizations
nrslib
5
1.3k
Java 24まとめ / Java 24 summary
kishida
3
500
AWS で実現する安全な AI エージェントの作り方 〜 Bedrock Engineer の実装例を添えて 〜 / how-to-build-secure-ai-agents
gawa
8
870
趣味全開のAITuber開発
kokushin
0
200
MCP調べてみました! / Exploring MCP
uhzz
2
2.3k
Strategic Design (DDD)for the Frontend @DDD Meetup Stuttgart
manfredsteyer
PRO
0
170
Unlock the Potential of Swift Code Generation
rockname
0
270
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
0
1.3k
The Evolution of the CRuby Build System
kateinoigakukun
0
720
Featured
See All Featured
Building an army of robots
kneath
304
45k
Scaling GitHub
holman
459
140k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
790
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Making Projects Easy
brettharned
116
6.1k
Statistics for Hackers
jakevdp
798
220k
Become a Pro
speakerdeck
PRO
27
5.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
Faster Mobile Websites
deanohume
306
31k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
A better future with KSS
kneath
239
17k
Practical Orchestrator
shlominoach
186
11k
Transcript
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Le bon testeur il teste… le
mauvais testeur… il teste
@agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret Le bon testeur @agnes_crepet @guillaumeehret Agnes Crepet
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Guillaume EHRET dev-mind.fr / javamind-fr.blogspot.fr
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret 3 axes d’amélioration Lisibilité Maintenabilité Confiance
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Live coding
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Lisibilité
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Maintenabilté
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Lisibilité Nommage Granularité Assertions Paramètres
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Maintenabilité Isolation Rules Principe boite noire
Interaction avec la base de données
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Confiance Consistence Rapidité Catégoriser Automatisation
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Outils Junit TestNg AssertJ Mockito DbSetup
Infinitest
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Outils Junit TestNg AssertJ Mockito DBSetup
Infinitest
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Questions
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Merci! https://github.com/javamind/bontesteur
@agnes_crepet @guillaumeehret @agnes_crepet @guillaumeehret Références Différences TestNg / Junit Mock
aren’t stubs de Martin Fowler Junit et les rules Les assertions avec Junit