Wie legen Sie fest, dass mit Boost.Test eine Ausnahme erwartet werden soll?

Ich habe einen Testfall für die Boost-Einheit, bei dem das zu testende Objekt eine Ausnahme auslöst (das ist der Test, um eine Ausnahme auszulösen). Wie spezifiziere ich im Test, um diese bestimmte Ausnahme zu erwarten.

Ich kann mithilfe von BOOST_AUTO_TEST_CASE_EXPECTED_FAILURES angeben, dass der Test eine bestimmte Anzahl von Fehlern aufweisen soll, was jedoch unspezifisch erscheint. Ich möchte an einer bestimmten Stelle im Test sagen können, dass eine Ausnahme ausgelöst und nicht als Fehler gewertet werden sollte.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage