5

Wir haben einige Projekte mit CPPUnit-Tests, die mit einem ant-Skript erstellt und ausgeführt werden, um sie alle zu erstellen (momentan verwenden wir Borland C++, aber wir bewegen uns zu VS2008).Gibt es ein Plugin, das mit VS2008 oder Eclipse CDT in CPPUnit integriert wird?

Das Problem ist, dass die Schnittstelle zu laufen und das Ergebnis der Tests sehen ist unangenehm (Eingabeaufforderung). Es wäre toll sie in eclipse oder VS2008 laufen zu lassen.

Es wäre viel besser, wenn ein Plugin, dass ich die Tests, die ich ausführen möchte und einige visuelle Rückmeldung (grüner Balken/roter Balken) auswählen, mich auf die Tests, die fehlgeschlagen und die Nachrichten.

Diese existiert mit JUnit in Eclipse (für Java), aber gibt es etwas ähnliches für C++ mit Eclipse CDT oder VS2008? Ein UI-Test-Runner wäre ebenfalls nützlich, also könnte ich die UI als eine Post-Build-Aktion starten.

EDIT (mögliche Antwort):

fand ich dieses Projekt: ECUT, jedoch habe ich es noch nicht testen. Sieht vielversprechend aus. Ich werde diese Frage aktualisieren, sobald ich mehr Erfahrung mit dem Projekt habe.

Antwort

1

Ihr scheint nicht ein Test-Runner für innerhalb von Visual Studio, nur die MfcTestRunner und die QtTestRunner.

Für Visual Studio, Resharper und TestDriven.Net sind die üblichen Verdächtigen zunächst für Test Runner suchen, aber beide haben keine Unterstützung für CPPUnit.

0

Ich glaube, es gibt eine GUI-Test-Runner, die mit cppunit kommt, könnten Sie das in Ihrem Post-Build-Ereignis verwenden.

1

fand ich Ihren Beitrag in meiner Suche nach einer einfachen CppUnit Integration mit Eclipse CDT, so dass für alle wie ich, ist eine einfache CppUnit Integration mit Eclipse CDT sucht:

ich geschaffen habe, ein Eclipse-Plugin zur Unterstützung von XML CppUnit XML Test Reports mit dem offiziellen Eclipse CDT C/C++ Unit Testing Support Plugin.

Ich habe es zur Verfügung gestellt auf GitHub

Also ja, jetzt ist es :)

Verwandte Themen