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
1k
1
Share
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
670
Modular Architecture w/ Tuist
innocarpe
0
770
Async network logic testing using Protocol (Test Stub)
innocarpe
2
440
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
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
440
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
210
さぁV100、メモリをお食べ・・・
nilpe
0
110
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
310
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
410
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
140
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
300
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
660
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
310
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
160
3Dシーンの圧縮
fadis
1
450
Claspは野良GASの夢をみるか
takter00
0
130
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
290
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
370
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
130
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
WCS-LA-2024
lcolladotor
0
610
Information Architects: The Missing Link in Design Systems
soysaucechin
0
940
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
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