PinUnlockStoreTest.kt
1package com.peachpasswords.vault23import org.junit.Assert.assertEquals4import org.junit.Assert.assertNull5import org.junit.Test67class PinUnlockStoreTest {8 @Test fun pin_policy_requires_four_to_twelve_ascii_digits() {9 assertEquals("PIN must be 4–12 digits", pinValidationError("123"))10 assertEquals("PIN must contain digits only", pinValidationError("12a4"))11 assertNull(pinValidationError("1234"))12 assertNull(pinValidationError("123456789012"))13 }14}