У меня есть нижеприведенный статический класс и метод, который мне нужен для модульного тестирования. Я могу Но этот метод имеет условие if, которое использует логическую частную переменную, и если ее значение ложно, то он выполняет шаги в этом условии if.
public static class Logger
{
private static bool bNoError = true;
public static void Log()
{
if (!bNoError)
{
//Then execute the logic here
}
else
{
//else condition logic here
}
}
}
Есть ли способ установить для частного поля bNoError значение true, чтобы у меня был один тестовый метод, который проверяет логику в условии if.