Sprawdź przed zastosowaniem
Porównaj rzeczywiste zachowanie z oczekiwanym wynikiem. Jeśli sprawdzenie się nie powiedzie, wyjaśnij przyczynę przed kolejnymi zmianami.
Czytaj raport pokrycia razem z asercjami.
test('rejects a duplicate key', () => {
expect(() => insertExistingKey())
.toThrow(DuplicateKeyError);
});Porównaj rzeczywiste zachowanie z oczekiwanym wynikiem. Jeśli sprawdzenie się nie powiedzie, wyjaśnij przyczynę przed kolejnymi zmianami.
Dodaj endpoint zgodny z OpenAI lub Anthropic, podając bazowy URL i klucz API, jeśli jest wymagany. Sprawdź połączenie. Lokalny serwer modelu musi działać; zdalne narzędzia mogą przesyłać dane oddzielnie.
Znajdź wykonywaną gałąź bez sprawdzania wyniku i dodaj test zawodzący przy złym zachowaniu.
test('rejects a duplicate key', () => {
expect(() => insertExistingKey())
.toThrow(DuplicateKeyError);
});