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
310
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
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 Programming
See All in Programming
fs2-io を試してたらバグを見つけて直した話
chencmd
0
250
MCP with Cloudflare Workers
yusukebe
2
230
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
1.1k
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
4
390
EC2からECSへ 念願のコンテナ移行と巨大レガシーPHPアプリケーションの再構築
sumiyae
2
470
Kaigi on Railsに初参加したら、その日にLT登壇が決定した件について
tama50505
0
120
採用事例の少ないSvelteを選んだ理由と それを正解にするためにやっていること
oekazuma
2
1.1k
php-conference-japan-2024
tasuku43
0
370
Асинхронность неизбежна: как мы проектировали сервис уведомлений
lamodatech
0
1.1k
GitHubで育つ コラボレーション文化 : ニフティでのインナーソース挑戦事例 - 2024-12-16 GitHub Universe 2024 Recap in ZOZO
niftycorp
PRO
0
380
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
300
Scalaから始めるOpenFeature入門 / Scalaわいわい勉強会 #4
arthur1
1
360
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
32
6.3k
Done Done
chrislema
182
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Speed Design
sergeychernyshev
25
680
Building Your Own Lightsaber
phodgson
103
6.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
460
Building an army of robots
kneath
302
44k
Code Review Best Practice
trishagee
65
17k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
Fireside Chat
paigeccino
34
3.1k
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