Результаты поиска по запросу "moq"

2 ответа

Я называю это так:

ользую Moq для создания автоматических тестов в моем приложении .net core 2. Мы используем проверку подлинности на предъявителя и должны иметь возможность извлечь имя из объекта HttpContext, чтобы убедиться, что у нас есть ...

3 ответа

Честно говоря, я не включил .Returns в примеры кода, потому что мой вопрос уже становился достаточно тяжелым. Я, однако, сказал, что макет был сконфигурирован так, чтобы "возвращать IEnumberable в памяти, содержащий объект Company с именем, установленным в" Company Inc ", поэтому, пока вы дали правильную информацию о том, что .Returns () требуется, она это была не та информация, которую запрашивал вопрос. Осмунд предоставил это, и его ответ привел меня к решению, которое я сейчас получил, сидя на своем жестком диске. Спасибо за ответ, хотя :)

нь плохо знаком с юнит-тестированием и издевательством! Я пытаюсь написать некоторые модульные тесты, которые охватывают некоторый код, который взаимодействует с хранилищем данных. Доступ к данным инкапсулирован IRepository: interface ...

1 ответ

Спасибо большое @ Nkosi

public ActionResult View(string name) { if (TempData["SessionVariable"] != null) { FileName = name; return View(); } else { return RedirectToAction("index", "Home"); } } испытания public void UseCaseView_CorrectRequirements() { var mock = ...

ТОП публикаций

6 ответов

http://weblogs.asp.net/gunnarpeipman/using-moq-to-mock-asp-net-mvc-httpcontextbase

ользуюMvcMockHelper Шансельмана [http://www.hanselman.com/blog/ASPNETMVCSessionAtMix08TDDAndMvcMockHelpers.aspx] класс для макетирования некоторых вещей HttpContext с использованием Moq, но проблема, с которой я сталкиваюсь, заключается в том, ...

1 ответ

Использование Moq для макетирования асинхронного метода для модульного теста

Я тестирую метод для службы, которая делает вебAPI вызов. Используя нормальныйHttpClient отлично работает для модульных тестов, если я также запускаю веб-сервис (расположенный в другом проекте в решении) локально. Однако, когда я регистрирую ...

5 ответов

Использование Verify with Times.Никогда не лучший выбор ... Я согласен с alex, что это решение работает, но определенно неясно.

роверить, что метод НЕ был вызван вMoq [http://code.google.com/p/moq/]? Есть ли что-то вроде AssertWasNotCalled? ОБНОВЛЕНИЕ: Начиная с версии 3.0, можно использовать новый синтаксис: mock.Verify(foo => foo.Execute("ping"), Times.Never());

2 ответа

Возможно, вы захотите посмеяться и над другой перегрузкой (если вышеперечисленное не помогает или просто для уверенности):

оя проблема - я используюMvcMailer [https://github.com/smsohan/MvcMailer/] создавать красиво отформатированные электронные письма, используя синтаксис Razor, и это отличный инструмент для этого! Проблема, с которой я сталкиваюсь, заключается в ...

1 ответ

Замените Returns (b) на Returns (() => b) вместо этого, чтобы сделать 'b' захваченной переменной, а не просто переменной, передаваемой по значению методу.

ю, что мы можем позвонитьSetupAllProperties() автоматически создавать резервные свойства. Но это слишком ограничительно, потому что не позволяет мне выполнять дополнительный код в getter / setters. Например, я хотел бы создать установщик moq'd, ...

1 ответ

 вместо.

у тест, который зависит от результатов метода расширения, но я не хочу, чтобы этот метод расширения в будущем нарушал этот тест. Дразнить этот результат казалось очевидным выбором, ноМок, кажется, не предлагает способ переопределить статический ...

4 ответа

http://stephenwalther.com/blog/archive/2008/06/12/tdd-introduction-to-moq.aspx

я есть серверное приложение, и мне было интересно, с чего мне начать, если я хочу начать реализацию TDD и использование Moq. Какие хорошие книги я мог прочитать по этой теме, которые не слишком "ориентированы на веб"? У меня есть вопросы по ...