В общем, ваши тестовые случаи всегда должны быть настолько просты, что не нужно отлаживать ваши тестовые примеры, кроме вашего кода. Но это теория, я думаю, :)

рабатываю код для проблем Codingame, используя VS Code на Windows с Rust и набор инструментов Visual Studio.

Я нашел несколько руководств, объясняющих, как отлаживать исполняемый файл, сгенерированныйcargo buildлучшее существоОтладка Rust в Windows с помощью кода Visual Studio и отладчика MSVC.

Однако, когда я сталкиваюсь с проблемами, я склонен писать модульные тесты (я делал это на Java, JavaScript, Ruby, ...), которые я затем отлаживаю. К сожалению, я не могу найти способ сделать это в Rust. Как настроить мою среду для отладки моих тестов?

Я не говорю о добавленииprintln! заявления в моих тестах, так как я уже знаю, как это сделать. Я также не говорю о добавлении новых утверждений, потому что они находятся в тесте, а не в тестируемом коде.

Что я хочу, это использовать VS Code Debugger в коденазывается по моему тесту.

Ответы на вопрос(2)

Ваш ответ на вопрос