// // HeaderMoodLoggingTests.swift // Tests iOS // // Header quick-entry mood logging tests. // import XCTest final class HeaderMoodLoggingTests: BaseUITestCase { override var seedFixture: String? { "empty" } /// TC-002: Log a mood from the header and verify the header disappears. func testLogMood_FromHeader_HidesHeader() { let dayScreen = DayScreen(app: app) dayScreen.assertVisible() dayScreen.logMood(.good) dayScreen.assertMoodHeaderHidden() } /// TC-002b: Log a mood from the header and verify an entry row appears. func testLogMood_FromHeader_CreatesEntry() { let dayScreen = DayScreen(app: app) dayScreen.assertVisible() dayScreen.logMood(.good) dayScreen.assertAnyEntryExists() } }