package com.peachpasswords.sync import org.junit.Assert.assertFalse import org.junit.Assert.assertTrue import org.junit.Test class BackgroundSyncPreferenceTest { @Test fun `missing choice defaults background sync on`() { assertTrue(readEnabled(hasStoredChoice = false) { false }) } @Test fun `stored manual-only choice survives restart`() { assertFalse(readEnabled(hasStoredChoice = true) { false }) } @Test fun `stored background choice survives restart`() { assertTrue(readEnabled(hasStoredChoice = true) { true }) } }