SwiftUI and Combine Unit Tests sample
Sample project for unit testing with SwiftUI and Combine.
Commentary article (Japanese): https://qiita.com/turara/items/dd7bee391962f945256f
Dependencies
With Swift Package Manager
Moya
Network abstraction layer for API
KingFisher
For downloading and caching images from the web
https://github.com/onevcat/Kingfisher
KeyboardObserving
Keyboard notifications in SwiftUI
https://github.com/nickffox/KeyboardObserving
Entwine
For unit testing with Combine framework
https://github.com/tcldr/Entwine
ViewInspector
For unit testing of SwiftUI views
https://github.com/nalexn/ViewInspector
Git Commit
Use prefix
Refer to https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#type