Модульное тестирование ActiveX Control (C++)

У меня проблемы с поиском информации об этом через Google, поэтому я решил спросить здесь.

У меня есть элемент управления ActiveX, разработанный на C++ с ATL. Я использую Visual Studio 2012. Я хочу добавить модульные тесты в этот проект.

Честно говоря, я не уверен, что делать, чтобы начать. Я не уверен, должен ли я использовать собственный или управляемый тестовый проект, я пробовал оба. Но я даже не могу понять, как создать экземпляр элемента управления в тестовом коде, чтобы начать его тестирование. Кто-нибудь знает какую-то основную документацию или может указать мне правильное направление?

1 ответ

Вы, вероятно, должны посмотреть на http://msdn.microsoft.com/en-us/library/hh419385(v=vs.120).aspx

Также есть много хороших проектов по проекту кода, которые проходят через них.

Чтобы разорвать любые зависимости ATL, вы должны реорганизовать свой код в отдельную библиотеку lib или dll, иначе можно было бы ссылаться на созданный объектный файл.

НТН

Другие вопросы по тегам