assertTrue(Bip44::canDerive( 'abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about' )); } #[Test] public function test_vector_is_not_usable(): void { $this->assertFalse(Bip44::isUsableMnemonic( 'abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about' )); } #[Test] public function four_repeats_of_one_word_is_not_usable(): void { $this->assertFalse(Bip44::isUsableMnemonic( 'abandon abandon abandon abandon ability able about above absent absorb abstract absurd' )); } #[Test] public function diverse_valid_phrase_is_usable(): void { $this->assertTrue(Bip44::isUsableMnemonic( 'arctic floor lamp patrol connect mixture student enough mandate region whisper hint' )); } #[Test] public function checksum_invalid_twelve_words_cannot_derive(): void { $this->assertFalse(Bip44::canDerive( 'abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon' )); } }