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
Wooseong Kim
June 28, 2018
Programming
1
970
Test-Driven-Development with ReactorKit in StyleShare
Introduce the way how we do TDD with ReactorKit in StyleShare.
Wooseong Kim
June 28, 2018
Tweet
Share
More Decks by Wooseong Kim
See All by Wooseong Kim
Tuist, 도입은 했는데 그래서 Modular Architecture 는 어떻게 만들어 가나요?
innocarpe
0
590
Modular Architecture w/ Tuist
innocarpe
0
730
Async network logic testing using Protocol (Test Stub)
innocarpe
2
420
Developing iOS with Rx, MVVM
innocarpe
1
180
git + Pull Request + Code Review and Project Management with Agile
innocarpe
0
93
Online Board(Trello), Scrum(Pivotal Tracker), Kanban(JIRA Agile)
innocarpe
0
130
Android TV at Google Developers Summit
innocarpe
0
100
경북대도서관 스마트앱 최종발표
innocarpe
0
200
Other Decks in Programming
See All in Programming
止められない医療アプリ、そっと Swift 6 へ
medley
1
120
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
23
12k
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
920
フロントエンド開発に役立つクライアントプログラム共通のノウハウ / Universal client-side programming best practices for frontend development
nrslib
7
3.9k
CI_CD「健康診断」のススメ。現場でのボトルネック特定から、健康診断を通じた組織的な改善手法
teamlab
PRO
0
180
iOS 17で追加されたSubscriptionStoreView を利用して5分でサブスク実装チャレンジ
natmark
0
610
iOSアプリの信頼性を向上させる取り組み/ios-app-improve-reliability
shino8rayu9
0
150
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3k
(Extension DC 2025) Actor境界を越える技術
teamhimeh
1
230
ソフトウェア設計の実践的な考え方
masuda220
PRO
3
490
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
240
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
180
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
139
7.1k
GitHub's CSS Performance
jonrohan
1032
460k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Facilitating Awesome Meetings
lara
56
6.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Being A Developer After 40
akosma
91
590k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
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