Dies ist die Linux-App mit dem Namen libunittest C++-Bibliothek, deren neueste Version als libunittest-9.3.5.tar.gz heruntergeladen werden kann. Es kann online beim kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App namens libunittest C++-Bibliothek mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
libunittest C++-Bibliothek
Ad
BESCHREIBUNG
libunittest ist eine portable C++-Bibliothek für Unit-Tests. Durch die Verwendung des C++11-Standards und den intensiven Einsatz von Vorlagen wurde eine portable, funktionsreiche und benutzerfreundliche Bibliothek entwickelt. Ein Minimalbeispiel:#enthalten
TEST(test_value_is_true)
{
const bool value = true;
ASSERT_TRUE(Wert);
}
libunittest kompiliert mit g++ (≥4.6), clang++ (≥3.2), icc (≥14), Visual C++ (≥2013) und anderen C++11-kompatiblen Compilern. Es wurde erfolgreich unter Linux, MacOSX, FreeBSD, Solaris, Cygwin und MS Visual Studio getestet.
Eigenschaften
- Unit-Test-Framework für C++
- Ideal für testgetriebene Entwicklung (TDD) in C++
- folgt den xUnit-Testmustern plus Erweiterungen
- formatierte XML-Ausgabe der Testergebnisse (JUnit-kompatibel)
- verfügt über umfangreiche Aussagen und ist leicht erweiterbar
- Zusicherungen erfassen die Anrufsignatur und bestätigen den Standort
- Unterstützung für tödliche (Standard) und nicht tödliche Behauptungen
- Tests können parallel durchgeführt werden
- unterstützt Vorlagentests
- Option zum Ausführen bestimmter Tests ohne Neukompilierung
- Option zum Deaktivieren der Ausnahmebehandlung für Debugging-Zwecke
- unterstützt das Festlegen von Zeitüberschreitungen für bestimmte Tests oder alle Tests
- unterstützt Testkontexte, die von mehreren Tests gemeinsam genutzt werden
- Tests können übersprungen werden, indem eine Nachricht mit einer Erklärung zum Überspringen hinterlassen wird
- Funktionalität zur einfachen Erzeugung zufälliger Werte und Container
- portierbar auf verschiedene Betriebssysteme und Compiler
- kommt mit Tests und Beispielen
Publikum
Entwicklung
Programmiersprache
C + +
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/libunittest/ abgerufen werden kann. Es wurde in OnWorks gehostet, um es auf einfachste Weise online über eines unserer kostenlosen Betriebssysteme ausführen zu können.