Что такое использование Moq?

Добавление скобок для ясности - отличная идея. Этот вопрос является ярким примером того, почему: Ваш отступ приводит к путанице:)

while (in.findInLine("00-01") == null)  in.nextLine();

Равен (и должен быть преобразован в):

while (in.findInLine("00-01") == null) {
  in.nextLine();
}

Итак, для вопроса :

Итак, как мне интерпретировать

while (in.findInLine("00-01") == null)  in.nextLine();
    in.nextLine();

Ответ:

while (in.findInLine("00-01") == null) {
  in.nextLine();
}
in.nextLine();
21
задан Nisarg 16 October 2018 в 08:58
поделиться

2 ответа

Moq является платформой насмешки для C#/.NET. Это используется в поблочном тестировании, чтобы изолировать Ваш класс под тестом от его зависимостей и гарантировать, что правильные методы для зависимых объектов называют. Для получения дополнительной информации о насмешке Вас может хотеть посмотреть на статью Wikipedia о Фиктивных объектах.

Другие платформы насмешки (для.NET) включают JustMock, TypeMock, RhinoMocks, nMock, .etc.

31
ответ дан 29 November 2019 в 20:06
поделиться

Moq является механизмом насмешки для того, чтобы сделать.Net TDD.

3
ответ дан 29 November 2019 в 20:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: