Skip to content

ao2-y/SwiftFrameworkSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

SwiftFrameworkSample

Tips

  • Swift FrameworkをObjCで使用するには以下の設定が必要

[Build Options]-[Embeedded Content Contains Swift Code] = true

Other Sample

SwiftMock使ってみた

https://github.com/mflint/SwiftMock

  • Mockクラスとモック化させたいクラスを継承させて、モックを手製で作成するイメージ。

verify条件は作成したクラス側に自分で記述する必要がある。(スタブ化させたいメソッドをoverrideさせて、acceptで条件を記述する)

  • できることはManualMockingと変わらないが、使い回しができるのでテストコード量は減らせそう?

ただ、テストの為のファイルが増えるので見通しは悪いかも。。。? 少しなれる必要があるかもかも。。。。(どんなものでも一緒か。。。)

結論、Sinonほど簡単にMock化できなさそう。 ManualMockingの手法に合わせて拡張してくれているイメージ。

About

FrameworkSample

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published