C # Unit Testing (Nunit) Основной метод консольного приложения?

У меня вопрос по модульному тестированию основного метода консольного приложения. Стандартная подпись

  public static void Main(string[] args)

Я хочу иметь возможность проверить, что передается только 1 параметр. Если передано более одного параметра, я хочу, чтобы тест не прошел.

Я не думаю, что я могу посмеяться над этим с MOQ как статический метод.

У кого-нибудь есть опыт с этим?

Есть идеи ?

Спасибо

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

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