Я занимаюсь разработкой DLL на C ++ и хочу выполнить модульное тестирование этой DLL с использованием библиотек Boost Test. Я внимательно прочитал руководство по буст-тесту, но, поскольку я новичок, у меня следующий вопрос:
Должен ли я добавить тестовые классы в тот же проект VC, в котором я разрабатываю свою DLL ?. В идеале я хочу сделать это, но меня смущает, что у DLL нет main()
, а с другой стороны, для ускорения теста требуется собственный main()
. Так куда же уйдет тест Boost в этом сценарии? (На самом деле, я практически реализовал это и не вижу никакого вывода :( и почти два дня потратил на то, чтобы выяснить проблему, но не смог)
С уважением,
Джейм.