7
votes

Objets faux en C ++

Qu'est-ce que les objets simulés? Pouvez-vous s'il vous plaît expliquer le concept? Comment utiliser des objets simulés en C ++? Tous les exemples de sources seront très utiles.


0 commentaires

4 Réponses :


2
votes

Lire sur Mockcpp et vous trouverez les réponses à votre question. Les moqueurs sont parfaits à des fins de test où vous pouvez vous concentrer sur la mise à la différence et se moquer du comportement d'autres pièces dans l'environnement.


0 commentaires

2
votes

En général, un objet simulé fait référence à une instance d'une classe que le nom indique "se moque" de la fonctionnalité de la classe d'origine. Ceci est généralement simplifié lors du codage contre une interface, alors lors du test d'un composant dépendant d'une interface, vous implémentez simplement l'interface pour renvoyer les résultats nécessaires pour effectuer vos tests.

Vous pouvez trouver plus d'informations ici, y compris les différents types de simulacres utilisées pour tester:


1 commentaires

@Als: pas de problème :), juste content de pouvoir aider



1
votes

Google Mock est un cadre de moqueur de dépendances de la classe étant testée. Le site Web comprend également un bon Introduction .


0 commentaires

1
votes

faux-it est un cadre de moqueur simple pour C ++. Fakeit utilise les dernières fonctionnalités C ++ 11 pour créer une API expressif (mais très simple). Avec Fakeit, il n'est pas nécessaire de réaffecter des méthodes ni de créer une classe dérivée pour chaque simulacre. Voici comment vous fausse-it: xxx

Il y a beaucoup plus de fonctionnalités à explorer. Allez-y et Donnez-lui un essai .


0 commentaires