Ich versuche Boost Test zu verwenden, um einige dringend benötigte Komponententests zu meinem Code hinzuzufügen. Aber ich kann es nicht zur Arbeit bringen. Im Moment habe ich den folgenden CodeVerwenden von Boost-Test mit Visual Studio
#include <Drawing.h>
#define BOOST_AUTO_TEST_MAIN
#define BOOST_TEST_MODULE DrawingModelTests
#include <boost/test/unit_test.hpp>
BOOST_AUTO_TEST_SUITE(DrawingModelTests)
BOOST_AUTO_TEST_CASE (DrawingConstructorTest)
{
Drawing * drawing = new Drawing;
delete drawing;
}
BOOST_AUTO_TEST_SUITE_END()
Von dem, was ich verstehe ich nicht einen Haupt- oder irgendetwas da Auftrieb setzen müssen wird es selbst kümmern. Visual Studio gibt mir jedoch weiterhin den Fehler "Einstiegspunkt muss definiert sein". Muss ich manuell einen Link zur statischen Bibliothek oder etwas hinzufügen? Ich kompiliere als Standard-EXE-Konsolenanwendung.
Ich kann nicht glauben, nach all dieser Zeit kann ich endlich eine Antwort auf diese Frage stellen ^^. Vielen Dank! –