preguntar acerca de assert

17
réponses

Quelle est l’utilisation de «assert» en Python?

J'ai lu du code source et à plusieurs endroits j'ai vu l'utilisation de assert. Qu'est-ce que cela signifie exactement? Quelle est son utilisation? ... …
demandé sur 1970-01-01 00:33:31
28
réponses

Comment générer automatiquement un stacktrace lorsque mon programme se bloque

Je travaille sur Linux avec le compilateur GCC. Lorsque mon programme C++ se bloque, je voudrais qu'il génère automatiquement un stacktrace. Mon programme est exécuté par de nombreux utilisateurs différents et il fonctionne également sur Linux, Wind …
demandé sur 1970-01-01 00:33:28
7
réponses

Java / JUnit — AssertTrue vs AssertFalse

Je suis assez nouveau sur Java et je suis les tutoriels du débutant Eclipse Total . Ils sont tous très utiles, mais dans la Leçon 12, il utilise assertTrue pour un cas de test et assertFalse pour un autre. Voici le code: // Check the book out to p1 …
demandé sur 1970-01-01 00:33:30
2
réponses

Comment gérer AssertionError en Python et savoir sur quelle ligne ou instruction il s’est produit?

Je veux gérer AssertionErrors à la fois de cacher les parties inutiles de la trace de la pile de l'utilisateur et d'imprimer un message pourquoi l'erreur s'est produite et que l'utilisateur doit faire à ce sujet. Existe-t-il un moyen de savoir sur q …
demandé sur 1970-01-01 00:33:32
4
réponses

assert () avec message

J'ai vu quelque part affirmer utilisé avec un message de la manière suivante: assert(("message", condition)); Cela semble fonctionner très bien, sauf que gcc lance l'avertissement suivant: warning: left-hand operand of comma expression has no eff …
demandé sur 1970-01-01 00:33:31
8
réponses

JUnit Assert avec BigDecimal

Je veux utiliser assert entre 2 deux décimales, j'utilise ceci: BigDecimal bd1 = new BigDecimal (1000); BigDecimal bd2 = new BigDecimal (1000); org.junit.Assert.assertSame (bd1,bd2); Mais le journal JUnit montre: expected <1000> was not: …
demandé sur 1970-01-01 00:33:36
12
réponses

Affirmer que deux Java beans sont équivalents

cette question est proche, mais toujours pas ce que je veux. J'aimerais affirmer de façon générique que deux objets en haricot sont équivalents. Dans le cas contraire, je voudrais un message d'erreur détaillé expliquant la différence au lieu d'un boo …
demandé sur 1970-01-01 00:33:29
4
réponses

Quand utiliser assert () et quand utiliser try catch?

dans quelles situations les utilisez-vous? ... …
demandé sur 1970-01-01 00:33:30
4
réponses

design de python: pourquoi assert est-il une déclaration et non une fonction?

En Python,assert est une instruction, et non pas une fonction. Était-ce un choix délibéré? Existe-il des avantages à avoir assert être une déclaration (et le mot réservé) au lieu d'une fonction? Selon docs,assert expression1, expression2 est étendu …
demandé sur 1970-01-01 00:33:32
20
réponses

Comment faire une affirmation JUnit sur un message dans un logger

j'ai un code-sous-test qui demande à un Java logger de signaler son statut. Dans le code de test de JUnit, j'aimerais vérifier que l'entrée correcte du journal a été faite dans cet enregistreur. Quelque chose du genre: methodUnderTest(bool x){ …
demandé sur 1970-01-01 00:33:29