Testowanie · Senior · Pytanie 13 z 75
Czym jest testowanie oparte na właściwościach (property-based, np. fast-check)?
- ✓Poprawna odpowiedź: Sprawdzaniem, że właściwość zachodzi dla wielu wygenerowanych wejść; przy porażce narzędzie zmniejsza wejście do minimalnego przykładu
- 2Testowaniem właściwości obiektu przez
toHaveProperty - 3Testowaniem propsów Reacta
Wyjaśnienie
Przykład: decode(encode(x)) === x dla dowolnego napisu. Znajduje przypadki brzegowe, o których ludzie nie myślą.