高速モックジェネレーターMockoloでストレスフリーなテスト生活 by Yoshikazu Ando

iOSDC Japan 2020
LT(5分)

高速モックジェネレーターMockoloでストレスフリーなテスト生活

andooown_dev Yoshikazu Ando andooown_dev
1

モック作るの辛くないですか?
このLTでは「普段の開発を邪魔しないほど軽量」で「すぐに捨てられるほどシンプル」なモックジェネレーターMockoloの魅力をお伝えします。

テストしたい対象だけをユニットテストのために切り出せるのがベストですが、

  • UserDefaultsなどの副作用
  • 大量のProtocolを要求するアーキテクチャ

によってモックの作成を余儀なくされることも多いのが現実です。
大量のモックを書くのは辛く、これが原因でテストを諦めてしまっては、キレイでTestableなアーキテクチャを採用した意味がなくなってしまいます。

そんなものはMockoloにまかせてしまいましょう!

Mockoloは2019年9月に1.0.0がリリースされた新しいモックジェネレーターで、「高いパフォーマンス」を開発の目的にあげています。
パフォーマンス以外にも「依存が少なくシンプルですぐに捨てられる」点も大きな魅力だと私は考えています。

このLTを通してそんなMockoloの魅力が伝わり、ストレスフリーなテスト生活の助けとなることができたら幸いです。

【こんな方に】

  • かっこいいアーキテクチャを使っているが、テストを書けていない/モックを書くのが辛い
  • SwiftyMockyやCuckooを利用しているが生成速度やモックの複雑さが辛い