1package com.peachpasswords.ui.codex23import org.junit.Assert.assertEquals4import org.junit.Test56class CodexGenerateScreenTest {78 @Test9 fun codexGenerateGate_requiresProBeforeRecoveryWords() {10 assertEquals(CodexGenerateGate.PRO_REQUIRED, codexGenerateGate(isPro = false, recoveryWordsSet = false))11 assertEquals(CodexGenerateGate.PRO_REQUIRED, codexGenerateGate(isPro = false, recoveryWordsSet = true))12 assertEquals(CodexGenerateGate.RECOVERY_REQUIRED, codexGenerateGate(isPro = true, recoveryWordsSet = false))13 assertEquals(CodexGenerateGate.READY, codexGenerateGate(isPro = true, recoveryWordsSet = true))14 }15}