0
ответов

Имитация System.Web.Caching.Cache -Имитация или проверка на нуль?

Я пишу модульный тест, и мне интересно, выгодно ли издеваться над кэшем, и если да, то как? В настоящее время в своих тестах я имитирую HttpContextBase и оборачиваю его в пользовательский...
вопрос задан: 30 August 2018 14:53
0
ответов

Метод настройки Moq с побочными эффектами и возвращаемым значением

На работе у нас есть метод, который должен был быть построен с ключевым словом «ref», но это не так, и мы вынуждены теперь зависеть от побочных эффектов. Этот метод принимает единственный параметр, который получает ...
вопрос задан: 13 July 2018 16:12
0
ответов

Вымывание хранимой процедуры с параметром вывода

У меня есть следующий метод: public IEnumerable & lt; string & gt; PrintMasterBagAssignmentManifest (int companyId, int bagNo) {var errors = new List & lt; string & gt; (); пытаться { ...
вопрос задан: 13 July 2018 15:15
0
ответов

Список Moq в списке

Я новичок в Moq и испытываю трудности с попыткой издеваться над объектом со списком в списке. Сам объект преобразуется из данных Json и, как таковой, я мало контролирую, как это должно быть ...
вопрос задан: 13 July 2018 11:53
0
ответов

Как имитировать REST API

У меня есть приложение MVC, которому необходимо вызвать REST API от стороннего поставщика. REST API должен возвращать результат в формате JSON, но он не будет готов до того, как мы начнем разработку и тестирование нашего MVC...
вопрос задан: 2 March 2018 15:10
0
ответов

Как имитировать не виртуальные методы?

[Метод тестирования] public void TestMethod1 (){ var mock = new Mock (); mock.Setup (x => x.SendEmail ()). Возвращает (true ); var cus = новый клиент (); var результат = cus....
вопрос задан: 20 February 2018 05:41
0
ответов

Использует ли “ out »плохая практика

Я только что добавил параметр out bool в метод, который я написал, чтобы получить предупреждение в моем пользовательском интерфейсе. Я использовал out вместо того, чтобы заставить сам метод возвращать false / true, поскольку это означало бы ...
вопрос задан: 13 December 2017 05:36
0
ответов

Как настроить Mock of IConfigurationRoot для возврата значения [duplicate]

Я использовал IConfigurationRoute для доступа к такой директории. if (type == "error") directory = _config.GetValue ("Directories: SomeDirectory"); _config это IConfigurationRoot введен ...
вопрос задан: 28 November 2017 10:45
0
ответов

Использование Moq для имитации репозитория, возвращающего IQueryable

Как настроить Moq для возврата некоторых значений и выбора правильного из протестированных сервисов? IRepository: открытый интерфейс IGeographicRepository {IQueryable <Страна> GetCountries (); } ...
вопрос задан: 10 November 2017 12:42
0
ответов

Как проверить, что метод был вызван ровно один раз с помощью Moq?

Как мне проверить проверить, что метод был вызван ровно один раз с помощью Moq? Сравнение Verify () и Verifable () действительно сбивает с толку.
вопрос задан: 10 August 2017 23:29
0
ответов

Имитация функции, которая использует параметры out

У меня есть функция, которая использует параметры out. Как я могу издеваться над этой функцией? Моя функция :GetProperties (имя выходной строки, путь к выходной строке, расширение исходной строки ); В моем исходном коде я делаю...
вопрос задан: 28 June 2017 04:57
0
ответов

Как издеваться над Microsoft.Office.Interop.Excel.Range с помощью Moq?

Я хочу смоделировать Microsoft.Office.Interop.Excel.Range (и другие интерфейсы Microsoft.Office.Interop.Excel )для модульного тестирования моего приложения. Я использую Moq 4.0.10827 с.NET 4 на C #. В моей части...
вопрос задан: 23 May 2017 12:30
0
ответов

Какова цель VerifyAll () в Moq?

Я прочитал вопрос на странице Какова цель Verifiable () в Moq? и у меня в голове этот вопрос. Мне нужна ваша помощь, чтобы объяснить это.
вопрос задан: 23 May 2017 12:26
0
ответов

Проект moq мертв? Разумно ли мне инвестировать в его изучение? [закрыто]

Я довольно плохо знаком с фальсификацией фреймворков и пытался решить, какая из них будет хорошей идеей для начала работы. Я смотрел на этот вопрос о лучших насмешливых рамках, и я вижу ...
вопрос задан: 23 May 2017 12:22
0
ответов

Использование Moq для заглушки метода интерфейса [дубликат]

Возможный дубликат :Как имитировать метод, который возвращает целое число с MOQ Вот мой интерфейс :public interface ICalenderService { DateTime Adjust (DateTime dateToAdjust,...
вопрос задан: 23 May 2017 12:17
0
ответов

Проверять, сколько раз вызывается защищенный метод с помощью Moq

В моих модульных тестах я имитирует защищенный метод с помощью Moq и хотел бы заявить, что он вызывается определенное количество раз. В этом вопросе описывается нечто подобное для более ранней версии Moq: ...
вопрос задан: 23 May 2017 12:17
0
ответов

Использование Moq для установки любого с помощью любого ключа и значения

В конце вопроса: Использование Moq для установки индексаторов в C #, возникла проблема, когда кто-то указал на проблему что у меня тоже есть. Но решения не нашли. В частности, я ...
вопрос задан: 23 May 2017 12:16
0
ответов

Moq VerifySet(Action) заменяет ошибку компиляции устаревшего выражения

Ссылаясь на этот вопрос: Moq как заменить устаревшее выражение У меня есть следующее: [Тест] публичная пустота OnSearchRequest_ViewFiresEvent_EventIsHandled() { // Упорядочить Mock
вопрос задан: 23 May 2017 11:54
0
ответов

Модульные тесты MvcMailer: System.ArgumentNullException httpContext не может быть нулевым

Я не могу успешно запустить модульные тесты для MvcMailer с помощью набора тестов Visual Studio и Moq. Я скопировал пример из вики дословно, но каждый раз получаю следующее исключение: Test ...
вопрос задан: 23 May 2017 11:53
0
ответов

Метод Mock File.Exists в модульном тесте (C #) [дубликат]

Возможный дубликат: библиотека оболочки файловой системы .NET Я хотел бы написать тест, в котором загружается содержимое файла . В этом примере для загрузки контента используется класс ...
вопрос задан: 23 May 2017 11:53
0
ответов

webapi: unittest ActionFilterAttribute OnActionExecutingAsync с moq

Редактировать: Почему Moq не запускает переопределенный метод ToString? дает подсказку. Я должен был установить filtermock.CallBase в true. Теперь это работает. Я пытаюсь написать юнит-тест для проекта webpi asp.net. ...
вопрос задан: 23 May 2017 11:50
0
ответов

How to Mock (with Moq) Unity methods

Extension methods are not good for testing (that's described here: Mocking Extension Methods with Moq, http://www.clariusconsulting.net/blogs/kzu/archive/2009/12/22/Howtomockextensionmethods.aspx). ...
вопрос задан: 23 May 2017 11:47
0
ответов

Защищенный метод модульного тестирования в C # с использованием Moq

В последнее время я обратил внимание на то, что вы можете модульное тестирование абстрактных базовых классов с помощью Moq вместо создания фиктивного класса в тесте, абстрактный базовый класс. См. Как использовать moq для тестирования ...
вопрос задан: 23 May 2017 10:30
0
ответов

Имитация статических методов

Недавно я начал использовать Moq для модульного тестирования. Я использую Moq для имитации классов, которые мне не нужно тестировать. Как вы обычно работаете со статическими методами? public void foo (строка filePath) {File f = ...
вопрос задан: 28 December 2016 18:31
0
ответов

Moq + Unit Testing - System.Reflection.TargetParameterCountException: несоответствие количества параметров

Я пытаюсь использовать лямбда-выражение с функцией с несколькими параметрами, но Moq выдает это исключение во время выполнения, когда я пытаюсь вызвать mock.Object .Convert (значение, ноль, ноль, ноль); линия. System.Reflection ....
вопрос задан: 28 November 2016 11:24
0
ответов

Правильный способ тестирования ASP.NET Core IMemoryCache

Я пишу простой тестовый пример, который проверяет, что мой контроллер вызывает кэш, прежде чем вызывать мой сервис. Я использую xUnit и Moq для этой задачи. Я столкнулся с проблемой, потому что GetOrCreateAsync ...
вопрос задан: 19 November 2016 05:25
0
ответов

Несколько Moq It.Is () Matching Arguments

Допустимо ли для Moq иметь больше, чем один аргумент соответствия? It.Is () В этом примере я хочу, чтобы mockMembershipService возвращал другой ProviderUserKey в зависимости от пользователя ...
вопрос задан: 31 August 2016 06:01
0
ответов

Как мне устранить эту ошибку Moq? System.Reflection.TargetParameterCountException: Несоответствие количества параметров

Я использую Moq в своих тестовых примерах nUnit. Вот как выглядит мой тестовый пример: IList coaDepartments = new List () {new ...
вопрос задан: 16 August 2016 13:21
0
ответов

Как добавить претензии в макет ClaimsPrincipal

Я пытаюсь выполнить модульное тестирование кода моего контроллера, который получает информацию из ClaimsPrincipal.Current. В коде контроллера я публичный класс HomeController {public ActionResult GetName () {...
вопрос задан: 12 July 2016 08:41
0
ответов

Получить записи за 10 минут до системного datetime в SQL

Мне нужно найти записи за 10 минут до текущего системного datetime. выберите Id, TimeStamp из ISAlive, где RecordUpdatedDate
вопрос задан: 12 May 2016 09:06