Questions sur assert

30
réponses

Comment affirmer qu'une certaine exception est jetée dans les tests de JUnit 4?

Comment puis-je utiliser L'idiome JUnit4 pour tester qu'un code jette une exception? alors que je peux certai ... elque chose qui est beaucoup moins encombrants et bien plus dans l'esprit de JUnit pour ces sortes de situations.
demandé sur 2008-10-01 10:56:08
28
réponses

Comment générer automatiquement un stacktrace lorsque mon programme s'écrase

je travaille sur Linux avec le compilateur GCC. Quand mon programme C++ tombe en panne, je voudrais qu'il génère autom ... . Je peux gérer l'envoi de l'information pour moi mais je ne sais pas comment générer la chaîne de trace. Des idées?
demandé sur 2008-09-17 00:58:35
10
réponses

Pourquoi JUnit ne fournit-il pas des méthodes assertNotEquals?

est-ce que quelqu'un sait pourquoi JUnit 4 fournit des méthodes assertEquals(foo,bar) mais pas assertNotEqual(foo,bar) ... soit dit en passant, je sais que JUnit-addons fournit les méthodes que je cherche. Je demande juste de la curiosité.
demandé sur 2009-07-08 11:46:43
13
réponses

La meilleure pratique pour Python assert

L'utilisation de assert dans le code standard au lieu de l'utiliser uniquement à des fins de débogage pose-t-e ... 0 au début d'une fonction, n'importe où dans la fonction où x devient moins que 0 une exception est soulevée?
demandé sur 2009-06-03 16:57:16
5
réponses

différences entre les classes de 2 Junits

le cadre JUnit contient 2 Assert classes (dans des paquets différents, évidemment) et les méthodes sur chacune semblen ... les classes auxquelles je fais référence sont: junit.framework.Assert et org.junit.Assert .
demandé sur 2008-11-14 21:49:28
12
réponses

PHPUnit affirme qu'une exception a été lancée?

est-ce que quelqu'un sait s'il y a un assert ou quelque chose comme ça qui peut tester si une exception a été jetée dans le code testé?
demandé sur 2011-04-16 04:23:39
7
réponses

Comment puis-je vérifier (à l'exécution) si une classe est une sous-classe d'une autre?

disons que j'ai un costume de classe et quatre sous-classes de costume: coeur, bêche, Diamant, Club. class Suit ... Quelque chose comme: def my_method(suit): assert(suit subclass of Suit) ... J'utilise Python 3.
demandé sur 2011-02-06 14:26:01
5
réponses

Utilisez NUnit Assert.Méthode des lancements ou attribut ExpectedException?

j'ai découvert que ceux-ci semblent être les deux principaux moyens d'essais pour les exceptions: Assert.Throws ... meilleur? Doit-on offrir des avantages sur les autres? Ou est-ce simplement une question de préférence personnelle?
demandé sur 2013-02-22 03:52:45
8
réponses

Que fait le mot-clé" affirmer"? [dupliquer]

cette question a déjà une réponse ici: Que fait le mot clé Java assert et quand d ... ) { assert d >= 0 && d <= s.length(); if (d == s.length()) return -1; return s.charAt(d); }
demandé sur 2010-06-11 01:31:10
9
réponses

C# - Que fait la méthode Assert ()? Est-il encore utile?

je suis en train de déboguer avec des breakpoints et je réalise l'appel d'assert? Je croyais que c'était seulement pou ... 'est-ce qu'il fait de plus que breakpoint? Puisque je peux faire du breakpoint, Pourquoi devrais-je utiliser Assert?
demandé sur 2008-10-02 21:24:28
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 ... n'est pas clair pour moi comment faire pour obtenir l'logRecord d'un bûcheron, mais supposons que ce soit possible.)
demandé sur 2009-12-01 20:26:22
14
réponses

Concevoir par contrat en utilisant des assertions ou des exceptions?

quand programmer par contrat une fonction ou une méthode vérifie d'abord si ses conditions préalables sont remplies, a ... té de performance d'exécution. laquelle pensez-vous préférable? Voir releated question ici
demandé sur 2008-09-22 23:57:57
8
réponses

Ajouter des messages personnalisés dans assert?

Est-il un moyen d'ajouter ou de modifier le message lancé par l'affirment? J'aimerais utiliser quelque chose comme ... B"); Ensuite, le compilateur ajoute ligne , temps et ainsi de suite... est-ce possible?
demandé sur 2010-09-12 02:39:24
9
réponses

Puis-je utiliser assert sur les appareils Android?

je veux utiliser le affirmer mot-clé dans Mes applications android pour détruire mon application dans certains c ... ateur, ou mon appareil lors des tests. Est-ce possible? il semble que l'émulateur ignore mes affirmations.
demandé sur 2010-03-02 19:45:39
6
réponses

Comment utiliser assert sous android?

je veux utiliser assert obj != null : "object cannot be null" sur Android device. L'assert ne semble pas fonctionner ... e en utilisant mon projet eclipse(donc ce serait dans le contrôle source). Comment puis-je le faire? Merci!
demandé sur 2011-05-30 16:43:51
6
réponses

Quelle est la différence entre Affirmer.AreNotEqual et Assert.AreNotSame?

dans C#, quelle est la différence entre Assert.AreNotEqual et Assert.AreNotSame
demandé sur 2009-02-13 00:07:54
5
réponses

Pourquoi assert est-il une macro et non une fonction?

mon conférencier m'a demandé cela en classe, et je me demandais pourquoi c'était une macro au lieu d'une fonction?
demandé sur 2014-08-13 15:58:15
6
réponses

Disable assertions en Python

comment désactiver les assertions en Python? C'est-à-dire, si une affirmation échoue, Je ne veux pas qu'elle lance un AssertionError , mais qu'elle continue. comment je fais ça?
demandé sur 2009-08-13 20:49:37
4
réponses

Pourquoi affirmer n'est pas largement utilisé?

j'ai trouvé que l'affirmation de Python est une bonne façon d'attraper des situations que ne devrait jamais se pro ... -ce arrivé? pourquoi les assertions ne sont-elles pas fréquemment utilisées dans la communauté Python?
demandé sur 2012-02-01 18:41:15
8
réponses

Exception Et Assertion

Quelle est la différence entre la gestion des exceptions Java et l'utilisation des conditions assert ? on sait que L'Assert est de deux types. Mais quand devrions-nous utiliser le mot-clé assert ?
demandé sur 2009-08-14 10:20:38
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 à avoi ... ? la bonne façon de l'écrire est assert some_long_condition, \ "explanation" qui est sans doute moins jolie.
demandé sur 2012-11-15 05:45:30
2
réponses

NSAssert vs affirmer: est-ce que vous utilisez, et quand?

j'ai lu deux conseils vraiment intéressants, récemment: dans les commentaires à cette réponse StackOver ... préférer assert à NSAssert ... est-il une raison Ne pas utiliser assert ? (c'est de moins en moins de lettres :))
demandé sur 2011-07-07 23:55:45
7
réponses

Affirmer une bonne pratique ou pas?

est-ce une bonne pratique d'utiliser Assert pour les paramètres de fonction pour renforcer leur validité. J'ai parcouru le ... String message) { if (object == null) { throw new IllegalArgumentException (message); } } }
demandé sur 2010-03-14 05:33:41
7
réponses

Java / JUnit-AssertTrue vs AssertFalse

Je suis assez nouveau à Java et suis le Eclipse Totale du Débutant Tutoriels. Ils sont tous très utiles, mais dans la Leç ... dise pourquoi il a échoué. Commencer à faire plus de sens...Je pense que c'est l'explication, mais je ne suis pas sûr.
demandé sur 2010-07-14 00:14:31
7
réponses

À quoi sert le mode d'optimisation de base de Python? (python-O)

Python a un drapeau -O avec lequel vous pouvez exécuter l'interpréteur. L'option générera" optimized " bytecode (écrit à ... quoi ne pas tout mettre dans les modules écrits en C? Quelle est l'utilité de cette option? A-t-elle une valeur réelle?
demandé sur 2009-11-07 16:51:35
3
réponses

PHPUnit: assertInstanceOf () ne fonctionne pas

je dois vérifier si une variable est un objet du type D'utilisateur. L'utilisateur est ma classe $user mon objet $this-& ... nne pas, j'ai l'utilisation d'une constante indéterminée 'User'assumée par L'utilisateur Merci d'avance pour votre aide
demandé sur 2013-05-30 14:36:36
4
réponses

Les Expressions booléennes dans la liste de sélection SQL

je veux créer un SELECT SQL pour faire un test unitaire dans MS SQL Server 2005. L'idée de base est ceci: sélectionnez ... J'accepterai celui de feihtthief car il a la moindre réputation et en a donc le plus besoin. :-) Merci à tout le monde.
demandé sur 2009-01-31 01:28:26
3
réponses

Quelle est la signification d'une hypothèse dans scala par rapport à une affirmation?

Scala semble définir 3 types d'assertions: assert,require et assume. autant que je puisse comprendre, la différence (par ... cifiquement destiné à vérifier les entrées (arguments, messages entrants, etc.). Et quel est le sens de l' assume alors?
demandé sur 2011-11-04 02:41:21
4
réponses

Dans ce cas, nous avons besoin d'inclure?

dans quels cas devrions-nous inclure cassert?
demandé sur 2012-05-16 23:53:28
2
réponses

Railsactivesupport: comment affirmer qu'une erreur est soulevée?

je veux tester une fonction sur un de mes modèles qui envoie des erreurs spécifiques. La fonction ressemble à quelque ch ... ment obtenir la levée. Je regardais la documentation ActiveSupport, mais je ne trouvais rien de prometteur. Des idées?
demandé sur 2010-08-11 06:47:33