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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
200
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
160
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
140
Oxlintのカスタムルールの現況
syumai
6
1.1k
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4k
Oxcを導入して開発体験が向上した話
yug1224
4
310
3Dシーンの圧縮
fadis
1
770
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
240
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
250
dRuby over BLE
makicamel
2
340
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.7k
AIだと陥りがちなJakarta EE最新技術への移行時の落とし穴と解決策
tnagao7
0
110
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
390
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
How to Talk to Developers About Accessibility
jct
2
230
The Limits of Empathy - UXLibs8
cassininazir
1
360
It's Worth the Effort
3n
188
29k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
440
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
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