-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
概要
現在Combineベースて簡単なUnitTestを記載しているが、こちらを新しくAppleから発表された「swift-testing」に書き換えたいと考えています。
【公式リポジトリ】
https://github.com/swiftlang/swift-testing
【swift-testing関連の参考資料】
- Swiftの新テストライブラリ「swift-testing」特徴と導入
- 【swift-testing】Appleの新テストライブラリで、XCTestからどう変わるのか
- XCTestからSwift Testingへ
- Swift Testingを活用する
- 「swift-testingはじめました」Quick/Nimbleからの置き換えの最初の一歩
- iOS新テストフレームワーク「Swift Testing」を触ってみた話
- Hello Swift Testing, Goodbye XCTest
懸案事項
- 既存UnitTestにおいて「swift-testing」が動作するか?
- 既存UnitTestにおいて利用しているライブラリとの共存ができるか?
これまでの方針(復習)
下記2つのライブラリを有効活用することで、State変化を追いかける事ができそうだったので、こちらをベースにUnitTestを変更する。
【利用予定ライブラリ】
※もしかしたら、CombineExpectationsの代わりにEntwineを利用するかもしれません。
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request