можно ли ссылаться на Assembly-CSharp в тестах режима воспроизведения? Я хотел бы тестировать / использовать скрипты в своих тестах, но не знаю, как ссылаться на Assembly-CSharp. спасибо!
На вопрос Unity ответил пользователь 'MafiaMoe':
«Решение» состоит в том, чтобы щелкнуть правой кнопкой мыши на вкладке Test Runner и выбрать «Включить тесты режима воспроизведения для всех сборок». Затем (после перезапуска Unity) игровые тесты могут быть написаны непосредственно в игровых скриптах. я думаю, что это видео имеет хороший пример: YouTube Тем не менее, после работы игровой режим тестирует нашу разработку игр рутина, я думаю, у меня есть лучшее представление о том, как все это должно работать. > Что мы делаем, так это оставляем «Включить тесты режима воспроизведения для всех выключение сборок и настройка тестовых сцен, которые уже предварительно настроен на «запуск под нагрузкой». При этом все тестовые сценарии воспроизведения нужно сделать, это загрузить сцену и утверждать, что некоторые сообщения журнала показывают до. Это, кажется, сокращает процесс создания и поддержки тестов замысловатый, так как почти вся конфигурация происходит в пределах редактор. Это также означает, что в игровые сценарии не включены неловкие тесты, когда этот тип теста кажется наиболее подходящим для проверки. взаимодействие между несколькими сценариями на игровой сцене.
«Решение» состоит в том, чтобы щелкнуть правой кнопкой мыши на вкладке Test Runner и выбрать «Включить тесты режима воспроизведения для всех сборок». Затем (после перезапуска Unity) игровые тесты могут быть написаны непосредственно в игровых скриптах. я думаю, что это видео имеет хороший пример: YouTube
Тем не менее, после работы игровой режим тестирует нашу разработку игр рутина, я думаю, у меня есть лучшее представление о том, как все это должно работать. > Что мы делаем, так это оставляем «Включить тесты режима воспроизведения для всех выключение сборок и настройка тестовых сцен, которые уже предварительно настроен на «запуск под нагрузкой». При этом все тестовые сценарии воспроизведения нужно сделать, это загрузить сцену и утверждать, что некоторые сообщения журнала показывают до.
Это, кажется, сокращает процесс создания и поддержки тестов замысловатый, так как почти вся конфигурация происходит в пределах редактор. Это также означает, что в игровые сценарии не включены неловкие тесты, когда этот тип теста кажется наиболее подходящим для проверки. взаимодействие между несколькими сценариями на игровой сцене.