Englishfrançaisespagnol

Icône de favori OnWorks

téléchargement de la bibliothèque C++ libunittest pour Linux

Téléchargement gratuit de l'application Linux de la bibliothèque C++ libunittest pour s'exécuter en ligne dans Ubuntu en ligne, Fedora en ligne ou Debian en ligne

Il s'agit de l'application Linux nommée bibliothèque C++ libunittest dont la dernière version peut être téléchargée sous le nom libunittest-9.3.5.tar.gz. Il peut être exécuté en ligne sur le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.

Téléchargez et exécutez en ligne cette application nommée bibliothèque C++ libunittest avec OnWorks gratuitement.

Suivez ces instructions pour exécuter cette application :

- 1. Téléchargé cette application sur votre PC.

- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.

- 3. Téléchargez cette application dans ce gestionnaire de fichiers.

- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.

- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.

- 6. Téléchargez l'application, installez-la et exécutez-la.

bibliothèque C++ libunittest


Ad


DESCRIPTION

libunittest est une bibliothèque C++ portable pour les tests unitaires. En s'appuyant sur la norme C++11 et une utilisation intensive de modèles, une bibliothèque portable, riche en fonctionnalités et facile à utiliser a été développée. Un exemple minimal :

#comprendre

TEST(test_value_is_true)
{
const valeur booléenne = true ;
ASSERT_TRUE(valeur);
}

libunittest compile avec g++ (≥4.6), clang++ (≥3.2), icc (≥14), Visual C++ (≥2013) et d'autres compilateurs compatibles C++11. Il est testé avec succès sur Linux, MacOSX, FreeBSD, Solaris, Cygwin et MS Visual Studio.

Caractéristiques

  • framework de tests unitaires pour C++
  • idéal pour le développement piloté par les tests (TDD) en C++
  • suit les modèles de test xUnit plus les extensions
  • sortie XML formatée des résultats du test (compatible JUnit)
  • est livré avec des affirmations riches et est facilement extensible
  • les assertions capturent la signature de l'appel et affirment l'emplacement
  • prise en charge des assertions mortelles (par défaut) et non mortelles
  • les tests peuvent être exécutés en parallèle
  • prend en charge les tests basés sur des modèles
  • option pour exécuter des tests spécifiques sans recompiler
  • option pour désactiver la gestion des exceptions à des fins de débogage
  • prend en charge la définition de délais d'attente pour des tests spécifiques ou tous les tests
  • prend en charge les contextes de test partagés entre plusieurs tests
  • les tests peuvent être sautés en laissant un message expliquant le saut
  • fonctionnalité pour produire facilement des valeurs aléatoires et des conteneurs
  • portable sur divers systèmes d'exploitation et compilateurs
  • est livré avec des tests et des exemples


Audience

Développeurs



Langage de programmation

C + +



Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/libunittest/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad