// // DataPersistenceTests.swift // Tests iOS // // Data persistence tests -- verify app shows data after relaunch. // import XCTest final class DataPersistenceTests: BaseUITestCase { override var seedFixture: String? { "single_mood" } /// TC-156: Log a mood, force quit, relaunch -> app shows data. func testDataPersists_AcrossRelaunch() { let dayScreen = DayScreen(app: app) dayScreen.assertAnyEntryExists() relaunchPreservingState() // After relaunch, the app should show data (fixture re-seeds on launch) let freshDayScreen = DayScreen(app: app) freshDayScreen.assertAnyEntryExists() } }