|
|
|
1. Откройте файл решения (Compilers.sln в корневом каталоге) и перейдите по вкладке Тест -> Окна -> Обозреватель тестов.
|
|
|
|
2. Перейдите по вкладке Средства -> Диспетчер пакетов NuGet -> Управление пакетами NuGet
|
|
|
|
3. Во вкладке Установлено проверьте, что NUnit установлен для каждого тестового проекта (TestASTParser, TestCodeGenerator и т.д.). Если нет, установите последнюю стабильную версию для всех тестовых проектов. Убедитесь, что все 8 категорий тестов появились в окне Обозревателя тестов.
|
|
|
|
4. В окне управления пакетами во вкладке Обзор найдите пакет NUnit.ConsoleRunner и установите его для всех тестовых проектов. Пересоберите решение.
|
|
|
|
5. Откройте командную строку Windows, перейдите в корневой каталог вашего репозитория. Для запуска первого теста введите команду **"./packages/NUnit.ConsoleRunner.3.9.0/tools/nunit3-console.exe" --labels=All "./TestLexer/bin/Debug/TestLexer.dll"**. Пути для запуска остальных тестов можно взять в файле run_tests.sh в корневом каталоге. |
|
|
|
\ No newline at end of file |