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
Test-Driven-Development with ReactorKit in Styl...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Wooseong Kim
June 28, 2018
Programming
1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Test-Driven-Development with ReactorKit in StyleShare
Introduce the way how we do TDD with ReactorKit in StyleShare.
Wooseong Kim
June 28, 2018
More Decks by Wooseong Kim
See All by Wooseong Kim
Tuist, 도입은 했는데 그래서 Modular Architecture 는 어떻게 만들어 가나요?
innocarpe
0
680
Modular Architecture w/ Tuist
innocarpe
0
790
Async network logic testing using Protocol (Test Stub)
innocarpe
2
460
Developing iOS with Rx, MVVM
innocarpe
1
220
git + Pull Request + Code Review and Project Management with Agile
innocarpe
0
110
Online Board(Trello), Scrum(Pivotal Tracker), Kanban(JIRA Agile)
innocarpe
0
150
Android TV at Google Developers Summit
innocarpe
0
130
경북대도서관 스마트앱 최종발표
innocarpe
0
220
Other Decks in Programming
See All in Programming
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
130
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
240
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4k
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
680
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
140
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
120
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
160
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
170
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
260
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
770
さぁV100、メモリをお食べ・・・
nilpe
0
140
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Building an army of robots
kneath
306
46k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
610
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Rails Girls Zürich Keynote
gr2m
96
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
180
Six Lessons from altMBA
skipperchong
29
4.3k
Transcript
Wooseong Kim, StyleShare Test-Driven-Development with ReactorKit in StyleShare Lightning talk
5 ReactorKit Meetup Japan Testing
Quick look : Quick / Nimble / Stubber Real example
in StyleShare
Quick
పझ ࢿਸ ਤ೧ Quick ۄҊ ೞח BDD ۄ࠳۞ܻܳ ॳҊ णפ.
Reactor о যڌѱ ز೧ঠ ೞח झಖਸ ࢿೞҊ, झಖਸ ݅ೞب۾ Reactor ܳ ࢿ೧ աцפ. Quick is a behavior-driven development framework for Swift and Objective-C. Inspired by [RSpec]
Nimble
Nimble Matcher Library Nimble
Stubber
Stubber created by @devxoul Stubber
Stubber is a minimal method stub for Swift.
None
Stubber is useful to test environment https://github.com/devxoul/Stubber
Real example in StyleShare
None
None
None
None
None
None
None
None
None
None
Fetching data
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Thank you! Wooseong Kim, StyleShare
[email protected]
#swiftkorea