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
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
690
Modular Architecture w/ Tuist
innocarpe
0
800
Async network logic testing using Protocol (Test Stub)
innocarpe
2
470
Developing iOS with Rx, MVVM
innocarpe
1
230
git + Pull Request + Code Review and Project Management with Agile
innocarpe
0
120
Online Board(Trello), Scrum(Pivotal Tracker), Kanban(JIRA Agile)
innocarpe
0
160
Android TV at Google Developers Summit
innocarpe
0
140
경북대도서관 스마트앱 최종발표
innocarpe
0
230
Other Decks in Programming
See All in Programming
Hello, Hiroshima Geospatial Data! — Exploring DoboX with Python
ra0kley
0
160
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
460
Building an Out-of-Order CPU
latte72
0
620
T3DD26: From RAGs to Riches
martinhelmich
0
140
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
230
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
250
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
53
34k
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
260
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.7k
PyO3 で既存 Python 評価器を Rust core 化する ー wasm-bindgen でブラウザにも配るための設計
kdash
1
350
Seeing Through Serverless: Observability for AWS Lambda with ADOT and CloudWatch Application Signals
seike460
PRO
1
120
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.7k
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
320
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
260
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
First, design no harm
axbom
PRO
2
1.3k
What's in a price? How to price your products and services
michaelherold
247
13k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
4 Signs Your Business is Dying
shpigford
187
23k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
970
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