В зависимости от структуры вашего кода и языка, который вы используете, вы можете сделать что-то подобное с условным злоупотреблением точкой останова.
Идея состоит в том, чтобы использовать условие точки останова для выполнения оценки, в основном это автоматический способ выполнения того, что вы делаете в непосредственном окне.
int c = a + b; // какой-то тип расчета
if (c == 5) // ваш тест
{
// ОШИБКА
вернуть;
}
например. Если вы знаете, что тест c == 5 - это то, что идет не так, вы можете поместить условную точку останова в эту строку:
if (c == 5) // ваш тест
С выражением некоторого правильного значения:
с = 1
И тогда вы не пойдете по пути ошибки. Конечно, это не всегда работает, но может быть полезно в любых обстоятельствах.