проверить функцию C ++ dll - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь протестировать DLL, созданную в C ++, специально для тестирования определенных функций. Несколько результатов поиска дали решение как тестирование в visual studio путем создания простого модульного теста и ссылки на dll как проект. Но решение не очень понятно для меня, и нет никакого способа добавить dll в проект модульного тестирования, поскольку единственными вариантами являются проекты, решение, общие проекты. Я даже не вижу кнопку просмотра.

Есть ли у кого-нибудь решение или вы могли бы объяснить это решение, представленное здесь? Я просто хочу иметь возможность вызывать функцию dll из класса или проекта C ++ для проверки ввода и вывода.

тест dll

1 Ответ

0 голосов
/ 07 мая 2018

Это довольно просто на самом деле. В проекте DLL вы можете создать собственный проект модульного теста и написать методы тестирования. Вот ссылка на четкие шаги со скриншотами - https://docs.microsoft.com/en-us/visualstudio/test/writing-unit-tests-for-c-cpp. Изменить: я предполагаю, что у вас есть доступ к коду DLL.

...