Perguntas com a marcação «assert»

Uma asserção é uma declaração que anula um programa quando é avaliado como falso. A declaração é normalmente usada para depuração e situações que nunca devem acontecer.





14
Prática recomendada para afirmação do Python
Existe um problema de desempenho ou manutenção de código ao usar assertcomo parte do código padrão em vez de usá-lo apenas para fins de depuração? É assert x >= 0, 'x is less than zero' melhor ou pior que if x < 0: raise Exception, 'x is less than zero' …


11
Por que o JUnit não fornece métodos assertNotEquals?
Alguém sabe por que o JUnit 4 fornece, assertEquals(foo,bar)mas não assertNotEqual(foo,bar)métodos? Ele fornece assertNotSame(correspondente a assertSame) e assertFalse(correspondente a assertTrue), portanto, parece estranho que eles não se incomodassem em incluir assertNotEqual. A propósito, eu sei que o JUnit-addons fornece os métodos que estou procurando. Só estou perguntando por curiosidade.
429 java  junit  assert 


14
O que é "afirmar" em JavaScript?
O que assertsignifica JavaScript? Eu já vi algo como: assert(function1() && function2() && function3(), "some text"); E gostaria de saber o que o método assert()faz.
263 javascript  assert 




21
Afirmar o mal? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
199 c++  c  error-handling  go  assert 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.