CodexGenerateScreenTest.kt

655 B · raw

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}