Кто-нибудь использует эту функцию VS2010 для проектов на C++? Если да, этот человек может дать некоторые ссылки на учебники или объяснить, как это сделать?Единичный тест в VS2010
3
A
ответ
3
Вы не можете напрямую использовать модульные тестовые утилиты VS для родной C++ pojects. В основном вы можете тестировать только типы .NET. Конечно, вы можете написать модульные тесты для C++/CLI (это то, откуда gcnew
и ^
) из класса или структуры, которые обертывают собственный код на C++ ... поэтому, косвенно, да, вы можете использовать VS для модульного тестирования собственного кода на C++, вам нужно только предоставить соответствующие .NET-обертки. Это может быть автоматизировано до некоторой степени, но все еще довольно утомительно. Вы также должны скомпилировать свой собственный проект на C++ особым образом ...
0
1
Вот еще один интересный link, описывающий, как писать модульные тесты в Visual Studio для родного C++.
Смежные вопросы
- 1. VS2010 ASP.NET MVC добавить единичный тест к существующему проекту
- 2. Единичный тест в IOS
- 3. Единичный тест в MVC
- 4. Единичный тест в додзе
- 5. Единичный тест iOS: как выполнить единичный тест firstResponderStatus
- 6. C# Единичный тест не входит в код
- 7. Единичный тест на rabbitMQ
- 8. Единичный тест throw NullReferenceException
- 9. Единичный тест с Mongoose
- 10. Единичный тест; правильный подход?
- 11. Что такое единичный тест?
- 12. Единичный тест ПараметрBindingValidationException
- 13. Единичный тест $ resize метод
- 14. Планировщик: выполнить единичный тест
- 15. Единичный тест AjaxRequest C#
- 16. Единичный тест алгоритма «Gaderypoluki»
- 17. Как сбросить единичный тест?
- 18. Единичный тест AngularJS DateTimePicker
- 19. Это правильный единичный тест?
- 20. C# - Единичный тест, Mock?
- 21. Единичный тест доменаCollectionView
- 22. Единичный тест Dataprovider в .Net
- 23. Единичный тест OnSuccess в RxJava
- 24. asp.net Единичный тест: отметьте тест как неполный
- 25. Единичный тест для функции копирования
- 26. grails Как создать единичный тест
- 27. Maven Surefire: выполнить единичный тест
- 28. Единичный тест AJAX с WordPress
- 29. Единичный тест метода чтения файла
- 30. Жасмин единичный тест был вызван
благодарит любую идею, что означает «^» и почему он использует gcnew вместо нового? Это не C++. –
в примере видео тестовый проект - это C++/CLR, вызывающий интерфейс COM C++ lib –
, но как объяснить использование ('^' - xor) и что gcnew связано с C++? –