Tag: assert

Eine Behauptung ist eine Aussage, die bricht dann ein Programm, wenn es zu false ausgewertet wird. Geltend machen ist in der Regel für die Fehlersuche und-Situationen sollten nie passieren.

Geltend machen mit der dynamischen Botschaft?

Anzahl der Antworten 4 Antworten
In meinem Programm möchte ich behauptet, dass eine Fehlermeldung anzeigen. Abgesehen von den bekannten Problemumgehungen für C und C++ gibt es die "echte" Lösung als BOOST bietet BOOST_ASSERT_MSG( expr, msg ) (siehe auch assert() mit der Meldung)

C++ assert-Implementierung in geltend zu machen.h

Anzahl der Antworten 4 Antworten
00001 /* assert.h 00002 Copyright (C) 2001, 2003 Free Software Foundation, Inc. 00003 Written by Stephane Carrez ([email protected]) 00004 00005 This file is free software; you can redistribute it and/or modify it 00006 under the terms of

Mock assertEquals nicht gefunden

Anzahl der Antworten 1 Antworten
Ich bin neu Mockito und lernen müssen für die Arbeit. Machte ich eine sehr einfache Klasse, die eine Methode, die eine Zeichenfolge zurückgibt. Ich machte dann die folgende Testklasse in eclipse. import static org.junit.Assert.*; import org.junit.Test; import

Wie wollen Sie etwas behaupten, ist nicht wahr in Python?

Anzahl der Antworten 1 Antworten
Im Versuch zu verstehen assert in Python, insbesondere das invertieren es, ich kam mit dieser... >>> assert != ( 5 > 2 ) >>> assert != ( 2 > 5 ) Nun die erste Zeile schlägt fehl,

Durchsetzungsfähig Programmierung mit JavaScript

Anzahl der Antworten 6 Antworten
Weiß ich, warum durchsetzungsfähig Programmierung ist gut, so will ich es mit JavaScript. Aber ich will nicht, um dem Benutzer anzuzeigen, Fehler-Boxen, und es ist unüblich. Ignorieren Sie es einfach und machen Sie wiederholen könnte besser sein.

Was ist die Bedeutung einer Annahme in scala im Vergleich zu einer Behauptung?

Anzahl der Antworten 3 Antworten
Scala scheint zu definieren 3 Arten von Aussagen: assert, require und assume. Soweit ich das verstehe, ist der Unterschied (im Vergleich zu einem generischen Behauptung) von require ist, dass es speziell dafür gedacht für die überprüfung der

Wie zu behaupten der Ausführung mal in der Google-Test?

Anzahl der Antworten 3 Antworten
Bin ich mit dem Google C++ testing framework Gtest. Ich möchte zum testen eine Funktion, die gegen seine Ausführungszeit, z.B. function foo() schlägt fehl, wenn dessen Ausführung länger als 3ms. Ich konnte nicht finden, eine ASSERT-Anweisung, dies

Groß-und Kleinschreibung-Vergleich Enthält unter nUnit

Anzahl der Antworten 3 Antworten
Ich bin versucht zu behaupten, dass die eine Liste enthält, die eine bestimmte Zeichenfolge. Da bräuchte ich die auszuwertende Bedingung den Fall unempfindlich, ich habe einen workaround (etwas entlang in diesem blog-post). Allerdings würde ich gerne wissen,

Debug.Geltendmachung von vs Code-Vertrag-Nutzung

Anzahl der Antworten 2 Antworten
Wann sollte ich debug.geltend machen über code-Verträge oder Umgekehrt? Ich möchte, um zu überprüfen, die Voraussetzung für eine Methode und ich bin verwirrt, um zu wählen einen über den anderen. Ich habe unit tests, wo ich testen

Aktivieren Sie geltend machen, in einem maven-Projekt gebaut

Anzahl der Antworten 3 Antworten
Ich habe ein java-Programm, das ist gebaut mit Maven und ich brauchen, um die assert Schlüsselwort. Im Idealfall, ich würde wollen, aktivieren Sie Behauptungen in den maven-build-Befehl. standardmäßig Todsichere ermöglicht JVM Behauptungen für die Ausführung von Testfällen

Node.js geltend zu machen.wirft mit asynchronen Funktionen (Versprechen)

Anzahl der Antworten 5 Antworten
Möchte ich prüfen, ob eine async-Funktion löst mit geltend zu machen.wirft von den einheimischen assert Modul. Ich habe versucht, mit const test = async () => await aPromise(); assert.throws(test); //AssertionError: Missing expected exception.. Es (offensichtlich?) funktioniert nicht,

Wann sollte assert() verwendet werden?

Anzahl der Antworten 4 Antworten
In der Entwicklung eines großen C++ - Programmierung Projekt mit vielen Entwicklern, haben wir in Fragen, die mit einer unangemessenen Verwendung von assert() im code, die zu schlechten Ergebnissen, wo die assertion tatsächlich auftreten, und das Produkt

Was sind Behauptungen? und warum würden Sie diese einsetzen?

Anzahl der Antworten 8 Antworten
Wie assertions in c++? Beispiel-code dankbar. InformationsquelleAutor yesraaj | 2008-10-31

Wie generieren Sie automatisch einen stacktrace, wenn mein Programm stürzt ab

Anzahl der Antworten 29 Antworten
Ich arbeite auf Linux mit dem GCC compiler. Wenn mein C++ Programm abstürzt, würde ich es gerne automatisch erzeugen eines stacktrace. Mein Programm ausgeführt wird, die von vielen verschiedenen Benutzern, und es läuft auch auf Linux, Windows

Richtige Assert_Raise Unit-Testing und Einsatz von Exception-Klasse

Anzahl der Antworten 2 Antworten
Arbeite ich an Übung 49 von Ruby Lernen auf die Harte Weise Die übung fordert zum schreiben eines unit-Tests für jede Funktion zur Verfügung gestellt. Eines der Elemente, die ich Teste ist, wenn eine richtige Ausnahme. Es

Assert in Try..Catch-block gefangen ist

Anzahl der Antworten 3 Antworten
Kam gerade über einige interessante Verhalten - Assert gefangen von Catch block. List<Decimal> consArray = new List<decimal>(); try { Decimal d; Assert.IsTrue(Decimal.TryParse(item.Value, out d)); consArray.Add(d); } catch (Exception e) { Console.WriteLine(item.Value); Console.WriteLine(e); } Behaupten wirft AssertFailedException und

Weiter zu Debuggen, die nach der fehlgeschlagenen assertion auf Linux?

Anzahl der Antworten 5 Antworten
Wenn eine assertion fehlschlägt, mit Visual C++ unter Windows der debugger anhält, zeigt die Nachricht, und dann können Sie weiter (oder, wenn keine debug-Sitzung aktiv ist, bietet zum launch von visual studio für Sie). Unter Linux, es

Warum nimmt einfach beenden ein Programm zusammengestellt, für das iPhone?

Anzahl der Antworten 4 Antworten
Ich bin Debuggen einer stark assert()'ed iPhone-app (Xcode, Objektive-C++ - und device-simulator). In einigen Fällen, wird der assert-Fehler würde nur beenden Sie die app, anstatt zu brechen in den debugger als ich erwarten würde. Machte ich eine

Warum behaupten ist nicht weitgehend verwendet?

Anzahl der Antworten 4 Antworten
Fand ich, dass Python ' s assert-Anweisung ist ein guter Weg, um zu fangen Situationen, die sollte das nie passieren. Und es kann entfernt werden, indem Sie Python-Optimierung, wenn der code vertrauenswürdig ist, um korrekt zu sein.

Datei-upload: so schließen Sie einen MIME-Typ mit behauptet?

Anzahl der Antworten 2 Antworten
In Symfony ich akzeptieren kann, MIME-Typen verwenden: /** * @Assert\File( maxSize="10M", mimeTypes={"application/pdf", "image/png"} ) */ public $file; Aber wie kann ich etwas ausschließen aus dieser Liste? Lassen Sie uns sagen, ich möchte, dass alle uploads außer für

Freigeben von Speicher in einer anderen DLL

Anzahl der Antworten 4 Antworten
Habe ich eine EXE-Datei mit einer DLL-Datei, die mit einer anderen DLL-Datei. Diese situation hat sich ergeben: DLL-Datei In 1: class abc { static bool FindSubFolders(const std::string & sFolderToCheck, std::vector< std::string > & vecSubFoldersFound); } In der

Was ist der Unterschied zwischen behaupten und static_assert?

Anzahl der Antworten 5 Antworten
Ich weiß, dass static_assert macht Aussagen zur compile-Zeit, und assert - zur Laufzeit, aber was ist der Unterschied in der Praxis? Soweit ich das verstanden habe, tief unten, Sie sind Teile des Codes, wie if (condition ==

opencv error: assertion failed (Größe.Breite>0 && size.Höhe>0) in unbekannte Funktion Zeile 261

Anzahl der Antworten 2 Antworten
Dies ist mein code: #include<opencv\cv.h> #include<opencv\highgui.h> using namespace cv; int main(){ //create matrix to store image Mat image; //initialize capture VideoCapture cap(0); cap.open(0); //create window to show image namedWindow("window",1); while(1){ //copy webcam stream to image cap>>image; //print

Test::Unit, Schienen -, Wie zu behaupten eine Zahl ist, die größer als ein anderes?

Anzahl der Antworten 3 Antworten
Schreibe ich meinen ersten unit-tests mit Test::Unit und ich haben einen Punkt erreicht, wo ich zum vergleichen von zwei zahlen. Zu meiner großen überraschung habe ich entdeckt, dass keine der folgenden waren zur Verfügung: assert_greater_than assert_lesser_than assert_greater_or_equal_than

JUnit: Test-Ausnahme funktioniert nicht (AssertionError: Expected exception, selbst wenn eine Ausnahme geworfen)

Anzahl der Antworten 2 Antworten
Ich versuche zum testen meiner Klasse für eine Ausnahme. Ich habe versucht ein paar verschiedene Methoden, nichts funktioniert. Was mache ich hier falsch? Die Klasse, die ich versuche zu testen, PrimeNumber.java: public class PrimeNumber { static final

Themen in Xunit.Geltend zu machen.Sammlung - In C#

Anzahl der Antworten 2 Antworten
Bin ich ein Bibliothek-Klasse enthält die folgenden Modell-und-Methode Modell: public class Employee { public int EmpId { get; set; } public string Name { get; set; } } Methode: public class EmployeeService { public List<Employee> GetEmployee() {

Assert für den Vergleich von zwei Listen von Objekten, C#

Anzahl der Antworten 3 Antworten
Ich bin derzeit versuchen zu lernen, wie man unit-Tests, und ich habe die aktuelle Liste der 3-Tier-Objekte und die erwartete Liste der 3-Tier-Objekte. Die Frage ist, wie ich Geltend machen, um zu überprüfen, die Listen gleich sind?

junit.Rahmen.AssertionFailedError dabei assertEquals auf String[]

Anzahl der Antworten 1 Antworten
Habe ich die folgende Klasse gibt eine Liste von strings. public static String parseLinks(String text) { String result = new String {"",""}; return result; } Aber wenn ich einen assertEquals auf das Ergebnis, assertEquals(new String{"",""}, parseLinks("")); Bekomme

Wie kann man behaupten, dass eine bestimmte exception geworfen wird in JUnit 4-tests?

Anzahl der Antworten 30 Antworten
Wie kann ich mit JUnit4 idiomatically zu testen, ob der code eine exception wirft? Während ich kann sicherlich auch etwas wie das hier tun: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); }

pthread_mutex_lock __pthread_mutex_lock_full: Assertion failed mit robusten und 0x4000000

Anzahl der Antworten 1 Antworten
Ich arbeite an einer server-side-Projekt, die angeblich zu akzeptieren, mehr als 100 client-verbindungen. Es ist Multithread-Programm mit boost::thread. Einige Orte, die ich bin mit boost::lock_guard<boost::mutex> zum sperren des shared-member-Daten. Es gibt auch eine BlockingQueue<ConnectionPtr> enthält die input-verbindungen.

Wie zu behaupten Elemente enthält text, der in Selen mit JUnit

Anzahl der Antworten 3 Antworten
Ich habe eine Seite, die ich kenne, enthält einen bestimmten text an eine bestimmte xpath. In firefox habe ich den folgenden code verwenden, um zu behaupten, dass der text vorhanden ist: assertEquals("specific text", driver.findElement(By.xpath("xpath)).getText()); Ich bin der

Geheimnisvolle malloc: sysmalloc: Assertion failed Fehler

Anzahl der Antworten 1 Antworten
Ich bin immer ein geheimnisvoll-Fehler und ich habe keine Ahnung, warum. Dieser code wird ausgeführt, mehrere Male, bevor der Vorgang abgebrochen, und es scheitert ja immer an der gleichen Stelle. Hier ist mein code: assert(size > 0);

Java: mit einem logger in JUnit assert*

Anzahl der Antworten 3 Antworten
Was ich tun will ist sowas wie das folgende in JUnit: assertTrue(logger.error("the condition is not true"), <a boolean condition>); also die Fehlermeldung wird protokolliert, die von einem logger, wo der logger kann z.B. commons oder log4j. Aber

"'assert' wurde nicht deklariert, in diesem Umfang" in MySQL++

Anzahl der Antworten 3 Antworten
Ich kompiliere ein Projekt in XCode, wo MySQL++ in enthalten und verknüpft. Aus irgendeinem Grund, bekomme ich immer die folgende compiler-Fehlermeldung: 'behaupten' wurde nicht deklariert, in diesem Umfang Ursprung von cpool.h ist eine header-Datei, die Teil der

Unterschied zwischen java "assert" und " if () {} else exit;'

Anzahl der Antworten 7 Antworten
was ist der Unterschied zwischen java assert und if () {} else exit;? kann ich nur verwenden if () {} else exit statt assert ? Haben Sie versucht, das Lesen der Dokumentation auf assert und was macht

Unterschied zwischen Heben und Geltend zu machen Versuchen

Anzahl der Antworten 7 Antworten
Ich habe das lernen von Python für eine Weile und die raise Funktion und assert sind (was ich gemerkt habe ist, dass die beiden Abstürzen der app, im Gegensatz zu den versuchen - außer) wirklich ähnlich und

Wie füge ich eine Voraussetzung, die in einer java-Klasse, die Methode oder Konstruktor?

Anzahl der Antworten 5 Antworten
Dies ist für eine java-Klasse, ich bin dabei. Das Buch erwähnt die Vorbedingungen und nachbedingungen, aber macht nicht irgendwelche Beispiele, wie man code. Es geht auf zu reden, behauptet habe ich, aber die Zuordnung mache ich speziell

Warum assertEquals und assertSame in junit dasselbe Ergebnis zurück, für zwei Instanzen derselben Klasse?

Anzahl der Antworten 5 Antworten
Gemäß der Dokumentation assertEquals() Behauptet, dass zwei Objekte gleich sind. assertSame() Behauptet, dass zwei Objekte, die auf das gleiche Objekt beziehen. So, ich erwarte, dass wenn ich eine Klasse haben wie unten class SomeClass {} dann SomeClass

Mehrdeutiger Aufruf der Methode Sowohl assertEquals(Object, Object) Geltend machen und assertEquals(double, double) in Assert match:

Anzahl der Antworten 2 Antworten
Ich erhalte die folgende Fehlermeldung: Both assertEquals(Object, Object) in Assert and assertEquals(double, double) in Assert match Für diese code-Zeile in meiner Junit tests, beachten Sie, dass getScore() gibt einen double: assertEquals(2.5, person.getScore()); Dies ist mein behaupten import:

Verwendung von Assert und NULL-Zeiger-validation-was ist besser

Anzahl der Antworten 5 Antworten
Während der Programmierung bin ich mit dem assert sowie NULL-pointer-Validierung. Da ich aber weiß, geltend machen, nützlich sein wird nur in DEBUG - Modus. Meine Frage ist angenommen ich habe einen internen Zeiger, die ich bin sicher

Richtige Verwendung von Java "assert" - Schlüsselwort

Anzahl der Antworten 3 Antworten
Ich habe nie verstanden, was ist assert verwendet, obwohl ich gelesen habe, viele Beispiele, die Sie nicht wirklich lassen Sie mich wissen, was oder warum sollte ich es verwenden für. Also Anstatt zu Fragen, ein Beispiel, ich

Behaupten, dass zwei java beans sind äquivalent

Anzahl der Antworten 12 Antworten
Diese Frage ist nah, aber noch nicht das, was ich will. Ich möchte behaupten, in einer Allgemeinen Weise, dass zwei bean-Objekte äquivalent sind. In Fall Sie nicht sind, möchte ich eine detaillierte Fehlermeldung zu erklären, den Unterschied,

Beispiel für die Verwendung von assert in Python?

Anzahl der Antworten 4 Antworten
Hab ich überlesen, Wann assert vs. Ausnahmen, aber ich bin immer noch nicht "es". Es scheint, wie immer, wenn ich denke ich bin in einer situation, wo ich verwenden soll behaupten, das später in der Entwicklung finde

javax.Anmerkung.Null vs geltend machen

Anzahl der Antworten 4 Antworten
Ich bin mit Findbugs und javax.Anmerkung.Von null auf die Parameter der Methode. Auf private Methoden, die ich in der Regel fügen Sie eine assert-Zeile, um zu prüfen, für nullness wie private void myMethod(@Nonnull String str) { assert

Geltend zu machen.AreEqual ausfällt, es sollte nicht

Anzahl der Antworten 4 Antworten
Ich habe ein echt komisches Verhalten, das ich nicht erklären kann. Habe ich die folgende Klasse: public class Project { public virtual int Id { get; set; } public virtual string Name { get; set; } }

Assert-Anweisung in Verilog

Anzahl der Antworten 5 Antworten
Ich bin komplett neu in Verilog, so mit mir tragen. Ich mich Fragen, ob es eine assert-Anweisung in Verilog. In meiner testbench, ich möchte in der Lage sein, zu behaupten, dass die Ausgänge der Module sind gleich

Unit-Test Behaupten.AreEqual failed

Anzahl der Antworten 6 Antworten
Habe ich einen unit test für eine Methode bekommt ein Objekt aus einer Sammlung. Dies hält scheiterte und ich kann nicht sehen, warum, so habe ich einen sehr einfachen test unten erstellen 2 Anbieter-Objekt-und test werden Sie

Wie wollen Sie überprüfen, welcher thread der Ausführung von code in Java?

Anzahl der Antworten 6 Antworten
Habe ich eine multi-threaded Java-Programm mit einer Reihe von Regeln, um threading: Zum Beispiel-code in der Klasse A sollte nur aufgerufen werden, aus dem UI-thread; 3 Methoden in der Klasse B aufgerufen werden muss, nur von der

Schleife durch array, wobei jedes element einen JUnit test

Anzahl der Antworten 2 Antworten
Ich habe einen JUnit 4 test, der in einer Schleife durch ein array von test-Daten: public @Test void testAll() { final Object sets = new Object { //SET TYPE VALUE //--- valid sets //groups x(s(A,1, B,1, C,1),

Bedeutet R eine assert-Anweisung wie in python?

Anzahl der Antworten 3 Antworten
einer Anweisung, die prüft, ob etwas wahr ist, und wenn nicht gedruckt eine bestimmte Fehlermeldung und beendet InformationsquelleAutor der Frage Dan | 2010-02-10