0
ответов

Использование Moq для проверки параметра типа List <>?

Используя Moq, я хотел бы иметь возможность проверить выполнение определенных условий для параметра, передаваемого в вызов фиктивного метода. В этом сценарии я хотел бы проверить, что список передан в имитацию ...
вопрос задан: 3 January 2014 20:14
0
ответов

Добавить файл cookie в коллекцию Request.Cookies

Я пытаюсь создать класс-оболочку для обработки содержимого HttpContext. Я создаю файл cookie, но не могу добавить его в коллекцию файлов cookie HttpContext.Request или Response. Я использую Moq. Также я...
вопрос задан: 19 December 2013 11:30
0
ответов

C #Модульное тестирование WebApi и фиктивные контроллеры

Я работаю над этим проектом WebAPI, и мне нужно создать для него модульные тесты. База проекта была создана с использованием VS 2010, а затем был добавлен модуль WebApi. Работа контроллера...
вопрос задан: 5 December 2013 17:19
0
ответов

Moq: лямбда-выражения в качестве параметров и их оценка в результатах

В моих модульных тестах я хочу иметь возможность использовать функцию «найти» моего репозитория в моей единице работы, которая принимает лямбда-экспресс. Например: общедоступный виртуальный IQueryable Find (Expression <...
вопрос задан: 4 December 2013 17:32
0
ответов

Почему свойство, которое я хочу имитировать, должно быть виртуальным?

Я провожу модульное тестирование и имитирую некоторые свойства с помощью Moq. Сейчас, это тест контроллера (ASP.NET MVC 3). Мои контроллеры являются производными от абстрактного контроллера, который называется AbstractController. Это ...
вопрос задан: 2 December 2013 15:50
0
ответов

Насмешка над методом для создания исключения (moq ), но в остальном действует как фиктивный объект?

У меня есть класс Transfer, упрощенно он выглядит так :public class Transfer {общедоступный виртуальный источник IFileConnection {получить; набор; } общедоступный виртуальный пункт назначения IFileConnection { get; набор; }...
вопрос задан: 2 December 2013 05:38
0
ответов

MOQ Params TargetParameterCountException: Несоответствие несоответствия расчета параметров

Ниже приведен мой универсальный интерфейс базового интерфейса репозитория Public {IQueryable AllInCluding (Expression params
вопрос задан: 12 November 2013 12:04
0
ответов

Служебный стек и Mocking, какие-нибудь учебники?

В настоящее время я оцениваю ServiceStack (для создания служб на основе отдыха в .Net). Одной из областей интереса является сторона тестирования. В моем сервисе отдыха будет добавлено несколько сервисов приложений (...
вопрос задан: 25 July 2013 17:23
0
ответов

Moq - Проверить вызов метода, который имеет параметры value

Я пытаюсь проверить с помощью Moq, что вызывается метод со списком "params", но по какой-то причине это не удается. Сигнатура метода выглядит примерно так: void AttachAsModifiedToOrders (IOrder ...
вопрос задан: 19 June 2013 13:59
0
ответов

Как получить ListView из ListViewItem?

У меня есть ListViewItem, который добавляется в ListView, но я не знаю, в какой ListView он добавлен. Я хотел бы (через ListViewItem) получить ListView из самого элемента. ...
вопрос задан: 30 April 2013 08:33
0
ответов

Имитация общих методов

Предположим, у меня есть некоторый интерфейс с универсальным методом и без параметров: открытый интерфейс Интерфейс {void Method <Т> (); } Теперь я хочу реализовать макет для этого класса (я использую Moq) и я ...
вопрос задан: 23 March 2013 05:30
0
ответов

Повторяющийся код в модульных -тестах

Во многих тестовых -случаях -мы обнаруживаем, что кодируем повторяющиеся настройки/фиктивные настройки во многих тестовых -случаях -, как в этом случае :var Fixture = новый Fixture ().Customize (новый AutoMoqCustomization ()); var encodingMock = приспособ
вопрос задан: 23 February 2013 22:23
0
ответов

Разные значения возврата Первый и второй раз с MOQ

У меня есть такой тест: [TESTCASE («~ ~ Page / Myaction»)] Общественная пустота Page_With_Custom_action (строковый путь) {// Организовать var pathdata = new Макет (); VAR ...
вопрос задан: 13 February 2013 11:02
0
ответов

Moq - It.IsAny () всегда возвращает значение null

Что может заставить It.IsAny () возвращать значение null при каждом вызове? Я ошибаюсь, предполагая, что он предназначен для возврата ненулевой строки? Вот пример использования - где метод Login выдает ...
вопрос задан: 23 October 2012 09:44
0
ответов

Модульное тестирование класса, который наследуется от абстрактного класса

Моя проблема в том, что я хочу заблокировать свойство в моем абстрактном классе, потому что мой класс в тесте использует это свойство. Я в настоящее время использую последнюю версию Moq. Мой абстрактный класс выглядит так: public ...
вопрос задан: 17 September 2012 00:18
0
ответов

Свойство Moq с защищенным установщиком

Я хочу, чтобы Moq следующий объект: абстрактный класс Foo {публичная строка Bar {получить; защищенный комплект; } } так что new Mock () .Bar вернет "Blah". Как я могу это сделать? fooMock.SetupGet (s ...
вопрос задан: 11 September 2012 19:14
0
ответов

Модульное тестирование и nhibernate?

Мне интересно, как это обойти. Я использую nhibernate и бегло. У меня есть класс домена, подобный этому общедоступному классу User {общедоступный виртуальный int UserId {получить; частный набор;} } Кажется, это ...
вопрос задан: 21 August 2012 19:59
0
ответов

Имитация одного метода класса вместо всего класса с помощью Moq?

У меня есть открытый интерфейс класса IMyInterface {string MethodA (); void MethodB (); } открытый класс MyClass :IMyInterface { public string MethodA (){ // Сделайте что-нибудь важное...
вопрос задан: 27 July 2012 13:11
0
ответов

Насмешливый Guid.NewGuid()

Предположим, у меня есть следующий объект :открытый класс User {общедоступный идентификатор {получить; набор; } общедоступная строка Имя пользователя { получить; набор; } общественный Guid UserGuid { получить; набор; } публичный путеводитель...
вопрос задан: 21 July 2012 03:57
0
ответов

Как имитировать свойство только для чтения, значение которого зависит от другого свойства макета

(Как указано в тегах, я использую moq ). У меня есть такой интерфейс :interface ISource {имя строки {получить; набор; } Идентификатор интервала { получить; набор; } } интерфейс IExample {имя строки {получить; }...
вопрос задан: 18 July 2012 16:00
0
ответов

Имитация индексированного свойства

Я пишу модульные тесты, используя Moq. Я создал фиктивный объект. Теперь, когда я пытаюсь издеваться над его свойством, я получаю сообщение об ошибке «Дерево выражения может не содержать индексированное свойство», вот мой код....
вопрос задан: 17 July 2012 10:08
0
ответов

Насмешка FormsAuthentication.SetAuthCookie с использованием Moq

Привет, я делаю модульный тест в своем проекте ASP.Net MVC2. Я использую фреймворк Moq. В моем LogOnController [HttpPost] public ActionResult LogOn (Модель LogOnModel, строка returnUrl = "" ){...
вопрос задан: 9 July 2012 13:15
0
ответов

Издевательство над виртуальными членами в Moq

Для модульного тестирования я использую NUnit 2.6 и Moq 4.0. Существует особый случай, связанный с виртуальными членами, когда прокси-объекты Moq не передают вызовы методов фактической реализации (, вероятно, из-за...
вопрос задан: 9 July 2012 08:04
0
ответов

Как настроить вызов метода BeginXXX EndXXX с помощью moq?

Допустим, у меня есть несколько APM (BeginXxx, EndXxx )шаблонных асинхронных методов (как часть некоторого прокси-сервера службы WCF, который я вызываю ):общедоступный интерфейс ISomeService { IAsyncResult BeginSomeMethod (целое число,...
вопрос задан: 30 June 2012 20:49
0
ответов

Как использовать moq для проверки того, что аналогичный объект был передан в качестве аргумента?

У меня было несколько случаев, когда что-то подобное было бы полезно. Например, у меня есть AccountCreator с методом Create, который принимает NewAccount. У моего AccountCreator есть IRepository, который...
вопрос задан: 30 June 2012 02:57
0
ответов

Как имитировать httpcontext, чтобы он не был нулевым в модульном тесте?

Я пишу модульный тест, и метод контроллера выдает исключение, потому что HttpContext/ControllerContext имеет значение null. Мне не нужно ничего утверждать из HttpContext, просто нужно, чтобы это было...
вопрос задан: 28 June 2012 12:50
0
ответов

Нужен совет, как попытаться имитировать .NET WebClient или аналогичный

У меня есть код, который загружает некоторые RSS-каналы. Я использую библиотеки WebClient или Argotic.Syndication.RssFeed. Но это не макет :( Я определенно не хочу использовать настоящую RSS-ленту ...
вопрос задан: 19 June 2012 06:31
0
ответов

Частичная имитация класса с помощью Moq

Я хочу имитировать только метод GetValue следующего класса, используя Moq: открытый класс MyClass { public virtual void MyMethod() { int value = GetValue(); Console.WriteLine("...
вопрос задан: 13 June 2012 15:10
0
ответов

Как заставить Moq игнорировать аргументы, которые являются ref или out

В RhinoMocks вы можете просто указать своим макетам IgnoreArguments в качестве общего оператора. В Moq, кажется, вы должны указать It.IsAny() для каждого аргумента. Однако это не работает для ref и out...
вопрос задан: 5 June 2012 17:46
0
ответов

Использование Moq.It.IsAny для проверки строки, начинающейся с чего-то

Можно ли использовать Moq, чтобы сказать, что метод принимает строку, которая начинается, например, с «ABC». Например что-то вроде этого :logger.Verify (x => x.WriteData (Moq.It.IsAny ().....
вопрос задан: 28 May 2012 09:02