Pytania oznaczone «assertion»

483
Najlepsza praktyka dla asercji Python

Czy występuje problem z wydajnością lub obsługą kodu związany z używaniem assertjako części standardowego kodu zamiast używania go wyłącznie do celów debugowania? Jest assert x >= 0, 'x is less than zero' lepszy czy gorszy niż if x < 0: raise Exception, 'x is less than zero' Czy...

121
Kiedy używać potwierdzenia, a kiedy wyjątku

Przez większość czasu będę używał wyjątku, aby sprawdzić warunek w moim kodzie, zastanawiam się, kiedy jest odpowiedni moment na użycie asercji? Na przykład, Group group=null; try{ group = service().getGroup("abc"); }catch(Exception e){ //I dont log error because I know whenever error occur...

85
Dlaczego otrzymuję błąd asercji C malloc?

Implementuję algorytm wielomianowy dziel i zwyciężaj, więc mogę porównać go z implementacją OpenCL, ale nie mogę zabrać się mallocdo pracy. Kiedy uruchamiam program, przydziela on kilka rzeczy, sprawdza niektóre rzeczy, a następnie wysyła size/2do algorytmu. Następnie, kiedy mallocponownie...

82
AssertEquals 2 Listy ignorują kolejność

Uważam, że to powinno być naprawdę proste pytanie. Ale jakoś nie mogę znaleźć odpowiedzi w Google. Załóżmy, że mam 2 listy ciągów. Pierwsza zawiera „Ciąg A” i „Ciąg B” , a druga zawiera „Ciąg B” i „Ciąg A” (zauważ różnicę w kolejności). Chcę je przetestować za pomocą JUnit, aby sprawdzić, czy...