Иногда я хотел бы просто вызвать функцию с некоторыми параметрами теста (и посмотреть возвращаемый результат) без необходимости компилировать все приложение или перевести его в режим отладки, установить точки останова и т. Д. Возможно ли это вв любом случае?
Если вы используете Swift, игровая площадка часто используется для этой цели.В противном случае юнит-тест (как подразумевается вашим тегом) - это именно то, что нужно.Вы должны скомпилировать приложение, но только один раз;после этого вы можете просто поиграть с тестом.Тест должен запустить приложение для запуска, но это не особенно обременительно.
В Visual Studio 2017 или более поздней версии нажмите Ctrl + Alt + I Допустим, у вас есть такая функция, как
static int Sum(int x, int y) { return x + y; }
Теперь напишите в немедленном окне следующим образом:? Сумма (5,5);Теперь нажмите Enter.