0
私のSwiftテストファイルにあります。コンソール経由でfileURLを出力しようとするとクラッシュします。Realm fileURLをSwift XCTestCaseに出力するにはどうすればよいですか?
セットアップ中にテスト中にコンソールログにrealmのfileURLを出力したいと思います。
私は試してみてください。
print(Realm.Configuration.defaultConfiguration.fileURL!)
私のコードは次のよう。
class MyFirstTests: XCTestCase {
override class func setUp() {
super.setUp()
// Called once before all tests are run
var uniqueConfiguration = Realm.Configuration.defaultConfiguration
uniqueConfiguration.deleteRealmIfMigrationNeeded = true
uniqueConfiguration.inMemoryIdentifier = "tests"
Realm.Configuration.defaultConfiguration = uniqueConfiguration
}
override func setUp() {
super.setUp()
let realm = try! Realm()
print(Realm.Configuration.defaultConfiguration.fileURL!)
...
}
}
fileURL部分に到達するとクラッシュします。
クラッシュすることなくfileURLを出力するにはどうすればよいですか?
私はif let
ステートメントでラップしようとしました。ただし、コンソールでfileURLを出力することはありません。
おかげ