Google Mock Unit Testing Méthodes statiques C ++
-
06-11-2019 - |
Question
Je viens de commencer à travailler sur les tests unitaires (en utilisant Boost Framework pour les tests, mais pour les simulations, je dois utiliser Google Mock) et j'ai cette situation:
class A
{
static int Method1(int a, int b){return a+b;}
};
class B
{
static int Method2(int a, int b){ return A::Method1(a,b);}
};
Donc, j'ai besoin de créer une simulation de classe A, et de faire de ma classe B pour ne pas utiliser Real Method1 à partir d'une classe, mais pour utiliser Mock.
Je ne sais pas comment procéder, et je n'ai pas pu trouver un exemple similaire.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow