Pytania oznaczone «assert»

133
Dodać komunikaty niestandardowe w asercie?

Czy istnieje sposób, aby dodać lub edytować wiadomość generowaną przez assert? Chciałbym użyć czegoś takiego assert(a == b, "A must be equal to B"); Następnie kompilator dodaje linię , czas i tak dalej ... Czy to możliwe?

104
Python assert zi bez nawiasów

Oto cztery proste wywołania assert: >>> assert 1==2 Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError >>> assert 1==2, "hi" Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError: hi >>>...

88
Czy mogę używać assert na urządzeniach z Androidem?

Chcę użyć słowa kluczowego Assert w moich aplikacjach na Androida, aby w niektórych przypadkach zniszczyć moją aplikację na emulatorze lub na moim urządzeniu podczas testowania. czy to możliwe? Wygląda na to, że emulator po prostu ignoruje moje zapewnienia.

87
Czy powinienem używać assert w moim kodzie PHP?

Współpracownik kilka razy dodał polecenie assert w naszych bibliotekach w miejscach, w których użyłbym instrukcji if i wyrzucił wyjątek. (Nigdy wcześniej nie słyszałem o twierdzeniu). Oto przykład, jak go użył: assert('isset($this->records); /* Records must be set before this is called....