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
Testing Kotlin
Search
coucha
November 14, 2017
Programming
2
860
Testing Kotlin
Testing Kotlin by Spek (KotlinConf 2017)
coucha
November 14, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
220
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
2
610
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
150
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.1k
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
220
Claude Code Skill入門
mayahoney
0
400
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
120
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
400
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
0
300
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
130
20260315 AWSなんもわからん🥲
chiilog
2
160
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
500
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
270
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Are puppies a ranking factor?
jonoalderson
1
3.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
78
Navigating Weather and Climate Data
rabernat
0
140
Visualization
eitanlees
150
17k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
86
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
We Have a Design System, Now What?
morganepeng
55
8k
Transcript
Testing Kotlin Koichiro HIROSE @kohirose0109
1
http://spekframework.org/ https://github.com/junit-team/junit4
•It’s robust. •It’s straightforward. •You don’t have to debug it.
•All build systems and IDEs support it. •Everybody is familiar with it. •It’s a standard.
Code Repetition Problem.1
None
None
None
໋໊ Problem.2
Remove access token Should stop logged in scope And start
logged out scope
None
͜ͷςετԿͷςετʁ Problem.3
None
Testing Framework by JetBrains
None
JUΞαʔγϣϯ EFTDSJCFΞΫγϣϯ
Tips
Simple Sample https://github.com/coucha/SpekSimpleExample
2.x : End of November Problem
Thanks Koichiro HIROSE @kohirose0109 Spek : http://spekframework.org/ KotlinConf : https://speakerdeck.com/artem_zin/
testing-kotlin-at-scale-spek-number-kotlinconf2017
ESPJEDPO4'ใࠂձ !ϛΫγΟʢ.POʣ IUUQTNJYJDPOOQBTTDPNFWFOU