Skip to content
jpimbert edited this page Apr 15, 2013 · 3 revisions

Lorsque Les modules de VBAUnit sont mis dans un classeur .XLA dans le dossier AddIns de l'utilisateur, il faut cocher la référence VBAUnit dans les outils VBA pour pouvoir y accéder.

La fonction componentsOfCurrentProject du module Utility donne la liste des composants du projet VBAToolKit pour l'instant. Il faudra modifier cette fonction pour que le projet courant soit évalué à l'exécution. Lorsqu'on exécute du code dans le projet VBAUnit, le projet VBA par défaut est VBAUnit.

Lorsque VBAUnit est mis dans un projet VBAUnit séparé, il faut qu'il utilise des classes (*Tester) définies dans le projet à tester. À son tour, la classe *Tester doit utiliser des objets définis dans le projet VBAUnit (classe mAssert par exemple). Ceci crée une référence circulaire qui est interdite en VBA.

Il n'est pas possible de séparer le projet VBA du projet à tester.

Clone this wiki locally