// // MoodLoggingWithDataTests.swift // Tests iOS // // Mood logging with existing seeded data tests. // import XCTest final class MoodLoggingWithDataTests: BaseUITestCase { override var seedFixture: String? { "week_of_moods" } /// With a week of data seeded, verify at least one entry row is visible. func testLogMood_Average_WhenDataExists() { let dayScreen = DayScreen(app: app) // If the header is visible (today needs a vote), log a mood if dayScreen.moodHeader.waitForExistence(timeout: defaultTimeout) { dayScreen.logMood(.average) dayScreen.assertMoodHeaderHidden() } // Verify at least one entry row exists from seeded data dayScreen.assertAnyEntryExists() } }