"J’ai généré votre phrase de restauration !\nTâchez de la garder bien secrète, car elle permet à quiconque la connaît d’accéder à tous vos portefeuilles.");
test('OnBoarding - Generate secret code and confirm it',(
{timeout:constDuration(seconds:5)})async{
expect(
awaitdriver.getText(find.byValueKey(
'step9',
)),
"Super !\n\nJe vais maintenant créer votre code secret. \n\nVotre code secret chiffre votre trousseau de clefs, ce qui le rend inutilisable par d’autres, par exemple si vous perdez votre téléphone ou si on vous le vole.");
awaitdriver.tap(find.byValueKey('goStep10'));
awaitdriver.tap(find.byValueKey('goStep11'));
while(awaitdriver.getText(find.byValueKey(
'generatedPin',
))==
''){
print('Waiting for pin code generation...');
awaitFuture.delayed(constDuration(seconds:1));
}
finalpinCode=awaitdriver.getText(
find.byValueKey(
'generatedPin',
),
);
awaitdriver.tap(find.byValueKey('goStep12'));
awaitFuture.delayed(constDuration(seconds:1));
awaitdriver.enterText(pinCode);
expect(
awaitdriver.getText(find.byValueKey(
'step13',
)),
"Top !\n\nVotre trousseau de clef et votre portefeuille ont été créés avec un immense succès.\n\nFélicitations !");
});
test('OnBoarding - Create a derivation and display it',(