Skip to content

turara/SwiftUIAndCombineUnitTestsSample

Repository files navigation

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

https://github.com/Moya/Moya

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

About

SwiftUI/Combine unit testing sample

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages