Моя установка Visual Studio 2015 с тестируемым GTEST бегунаПопутный аргументы командной строки для GTEST тест бегун в VS2015
https://visualstudiogallery.msdn.microsoft.com/94c02701-8043-4851-8458-34f137d10874
Все отлично работает. Но теперь я хочу передать аргументы командной строки
int main(int argc, char **argv) {..}
При отладке я могу передать их Свойства-> Debugging-> Команда Аргумент. Это прекрасно работает.
Я могу запустить тест с помощью Test-> Run-> Selected Test, но как передать аргументы командной строки тесту? Он не принимает аргументы командной строки для отладки.
Благодарим вас за ответ. Ваше предложение - это то, что мы делали раньше (мы использовали шаги пост-сборки). Но мы хотим перейти на тестовый бегун, потому что если вы хотите отладить свой тест, а тест не удастся, вы не сможете отлаживать его. Он просто завершает работу, прежде чем он начнет отладчик, потому что сборка завершилась неудачей. И много раз я не хочу запускать все тесты, когда я занят одним модулем, особенно когда есть много тестов и зависимостей. Но есть также веские причины для запуска тестов с помощью пользовательских шагов сборки. Спасибо за ссылку, приятно читать. – Kees
Вот как я запускаю тесты в отладчике при компиляции тестов, но не работает во время выполнения. Вы устанавливаете проект запуска как тестовый проект и выполняете F5 для запуска отладчика. Когда VS предложит вам сначала построить решение, просто скажите № – legalize
Спасибо за отзыв. – Kees