Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В этом кратком руководстве показано, как создать модульные тесты Jave с помощью модернизации приложений GitHub Copilot.
Предпосылки
- Учетная запись на GitHub с включенной функцией GitHub Copilot. Требуется план Pro, Pro+, Business или Enterprise.
- Последняя версия Visual Studio Code. Должен быть версии 1.101 или более поздней.
- GitHub Copilot в Visual Studio Code. Инструкции по настройке см. в разделе "Настройка GitHub Copilot" в VS Code. Обязательно войдите в учетную запись GitHub в VS Code.
- Модернизация приложений GitHub Copilot. Перезапустите VS Code после установки.
- JDK Java для исходных и целевых версий JDK.
- Maven или Gradle для создания проектов Java.
- Проект Java, управляемый Git, с использованием Maven или Gradle.
- Для проектов на основе Maven: доступ к общедоступному репозиторию Maven Central.
- В параметрах Visual Studio Code, убедитесь, что
chat.extensionTools.enabledзадано какtrue. Этот параметр может контролироваться вашей организацией.
Замечание
Если вы используете Gradle, поддерживается только оболочка Gradle версии 5+. DsL Kotlin не поддерживается.
Войдите в систему, чтобы использовать Copilot, а затем установите необходимое расширение
Чтобы использовать GitHub Copilot, войдите в учетную запись GitHub в Visual Studio Code. Щелкните значок Copilot в верхней части Visual Studio Code, чтобы получить доступ к области GitHub Copilot. Дополнительные сведения о настройке GitHub Copilot см. в статье "Настройка GitHub Copilot" в VS Code.
Затем выполните следующие действия, чтобы установить расширение в Visual Studio Code:
- В Visual Studio Code откройте представление расширений на панели действий.
- Найдите модернизацию приложений GitHub Copilot в Marketplace.
- Выберите пакет расширений для модернизации приложений GitHub Copilot.
- На странице расширения нажмите кнопку "Установить".
- Перезапустите Visual Studio Code.
После завершения установки появится уведомление в углу Visual Studio Code, подтверждающее успешное выполнение.
Дополнительные сведения см. в разделе "Установка расширения VS Code".
Запуск режима агента GitHub Copilot и запуск обновления
Выполните следующие действия, чтобы запустить режим агента GitHub Copilot и создать модульные тесты:
- Выберите проект Java, использующий Maven или Gradle в качестве средства сборки.
- Откройте выбранный проект Java в Visual Studio Code.
- Откройте панель чата GitHub Copilot.
- Переключитесь в режим агента.
- Введите запрос, например создание модульных тестов для этого проекта Java.
Дождитесь завершения создания тестов
Модернизация приложения GitHub Copilot анализирует проект Java в текущей рабочей области. Это включает в себя оценку версии JDK проекта, средств сборки и любых существующих модульных тестов.
В рамках процесса средство создает файл TestReport.md , который отслеживает ход создания тестов и предоставляет сводку результатов теста как до, так и после создания теста. В отчете содержатся следующие сведения:
- Общее количество существующих тестов
- Общая скорость передачи
- Отметка времени
- Количество успешных тестов
- Количество неудачных тестов
- Количество тестов с ошибками
Во время создания теста выходные данные отображают сообщения о ходе выполнения ( например, "Создание модульных тестов для ..." для указания текущей активности. Средство автоматически создает тестовые файлы и добавляет их в рабочую область.
Просмотрите созданные тесты
После завершения создания тестов GitHub Copilot отображает подробный отчет, обобщающий результаты выполнения тестов. Этот отчет включает те же метрики, которые были записаны до создания тестов, таких как общее количество тестов, успехов, сбоев и ошибок, что позволяет легко сравнивать и оценивать изменения, введенные во время процесса.