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
88
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
110
Développer une application en Kotlin
javamind
0
240
Présentation informatique
javamind
0
600
2h pour créer une application Android en Kotlin
javamind
0
470
Comment marche un ordinateur
javamind
0
1.7k
Mettre en place une application Android en 50 minutes
javamind
0
220
ITOGO_Conf_-_Optimiser_les_performances_d_une_webapp.pdf
javamind
0
220
Optimiser les performances d'une webapp
javamind
1
230
Mixteen créer son propre ordinateur
javamind
0
170
Other Decks in Technology
See All in Technology
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
890
AI時代こそ、スケールしないことをしよう -「作る人」から「なぜ作るか」を考える人へ / Do Things That Don't Scale in the AI Era — From How to Why
kaminashi
1
100
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
490
現場との対話から始める “作る前に問い直す”業務改善
mochico50
1
220
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
320
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
7
2.9k
大 AI 時代におけるC# の事情 ~ぶっちゃけトークを交えながら~
nenonaninu
0
120
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.5k
生成AI×AWS CDK×AWS FISで"振り返れる"ミニGameDayをつくろう
yoshimi0227
2
530
探索・可視化・自動化を一本化 Amazon Quickでデータ活用スピードを上げる方法
koheiyoshikawa
0
170
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.3k
reFACToring
moznion
0
190
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
160
Balancing Empowerment & Direction
lara
6
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
HDC tutorial
michielstock
2
750
Skip the Path - Find Your Career Trail
mkilby
1
170
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
640
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
660
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
490
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.6k
Code Reviewing Like a Champion
maltzj
528
40k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
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