Existe-t-il un moyen de définir des points d'arrêt et de les parcourir à l'aide de NUnit avec un projet mixte de C++ natif et de C++ géré? J'ai mon SUT (Software Under Test) configuré comme une bibliothèque statique (C++ natif) J'ai ma suite de tests unitaires en tant que projet séparé configuré comme une DLL qui dépend de ma bibliothèque précédemment mentionnée. J'ai également ajouté cette bibliothèque comme référence à mon projet de test unitaire.Débogage de C++ natif/géré dans VS 2010 avec NUnit
Mes tests fonctionnent correctement dans NUnit, les points d'arrêt ne fonctionnent pas.
Encore une fois, existe-t-il un moyen de faire fonctionner les points d'arrêt avec NUnit avec Native/Managed C++?
Si le code testé n'utilise pas C++/CLI (Managed C++) alors pourquoi ne pas utiliser un framework de test C++ simple à la place? Y a-t-il un besoin particulier d'utiliser NUnit? – Daemin
@Daemin, si vous avez du code qui commence en C# et qui finit en natif alors pourquoi utiliser deux frameworks pour tester le même chemin? C# peut passer à non géré via un pont C++ géré – devshorts
@devshorts Dans la description, ils ont déjà une bibliothèque statique C++ native qu'ils veulent tester, mais ils ont écrit des tests C# pour cela. Cela semble un peu étrange de tester le code C++ natif avec un framework de test C#. – Daemin