0
ответов

Действительно ли мне нужно писать свой код по-другому, чтобы я мог его протестировать?

Я перехожу на C # с Ruby on Rails, где я делал TDD с помощью Rspec и мокко. Я хотел погрузиться в имитирующую структуру, и более старая статья о stackoverflow указала мне на MOQ ...
вопрос задан: 23 September 2011 06:50
0
ответов

C # и Moq, вызывают событие, объявленное в интерфейсе из макета абстрактного класса

Я пишу модульный тест и получаю исключение при попытке вызвать событие из макета абстрактного класса. Вот пример кода: открытый абстрактный класс AbstractBase: EntityObject {} [...
вопрос задан: 19 September 2011 18:30
0
ответов

Необходимость издевательства на хранилище лямбда, с помощью репозитория UnitOpwork Work

, я использую .NET 4 с C #, EntityFramework 4 и MOQ 4. Я пытаюсь издеваться над моим UnitOfwwork, репозиторий и, наконец, вызов метода. Вот код, который у меня возникнут проблемы с var ...
вопрос задан: 19 September 2011 17:43
0
ответов

Newbie пытается использовать MOQ для перечислимого метода

Я пытаюсь увидеть, если MOQ что-то я бы хотел Используйте в новом проекте, так как другие рамки издевательства, которые я использовал, являются сложными IMHO. Так, например, у меня есть метод как таковой: iEnumerable <...
вопрос задан: 13 September 2011 02:37
0
ответов

Как использовать MOQ для тестирования метода без возврата?

Это мой первый вопрос, поэтому, пожалуйста, будьте добрые! :) Что я пытаюсь сделать, это написать несколько тестов на класс менеджера, который во время строительства добавляет много новых экземпляров одного класса элементов в список. Когда ...
вопрос задан: 2 September 2011 12:47
0
ответов

Модульное тестирование с помощью Moq

Допустим, у меня есть простой класс с несколькими функциями : публичный класс MyClass {public int GetTotal (int myValue, string myString) {if (myValue> 10) return GetTotal (...
вопрос задан: 24 August 2011 07:39
0
ответов

Получение аргументов, переданных в FakeItEasy-mock без использования магических строк?

Я использовал Moq для своего издевательства нужны последние годы, но, посмотрев на FakeItEasy, я захотел попробовать. Я часто хочу проверить, что метод был вызван с правильными параметрами ...
вопрос задан: 22 August 2011 07:30
0
ответов

Классы насмешки, которые реализуют IQueryable с Moq

Я провел вечер, пытаясь смоделировать объект, который реализует IQueryable: открытый интерфейс IRepo < T > : IQueryable < T > {} Лучшее, что я могу придумать, это что-то вроде этого: var items = ...
вопрос задан: 13 August 2011 04:09
0
ответов

Moq: Настройте фиктивный метод на сбой при первом вызове, успех на втором

Какой самый краткий способ использования Moq имитировать метод, который генерирует исключение при первом вызове, а затем преуспевает во второй раз?
вопрос задан: 12 August 2011 19:44
0
ответов

Передача mock-объектов конструктору

Я использовал RhinoMocks для некоторое время, но только начал изучать Moq. У меня очень простая проблема, и меня удивляет, что она не вылетает сразу из коробки. Предположим, у меня есть ...
вопрос задан: 10 August 2011 13:29
0
ответов

Как имитировать объекты MongoDB для тестирования моих моделей данных?

Я использую следующую логику (MOQ), чтобы попытаться имитировать объекты драйвера csharp MongoDB: var svr = new Mock (new MongoServerSettings ()); var db = new Mock (...
вопрос задан: 4 August 2011 04:23
0
ответов

Как создать поставщика Moq для Ninject?

Я хочу создать простой поставщик Ninject, который возвращает экземпляры Moq'd вместо конкретных типов. Пока у меня есть это: публичный класс NinjectMockProvider : IProvider {общедоступный статический тип ...
вопрос задан: 1 August 2011 20:57
0
ответов

Динамический вызов Moq Setup () во время выполнения

Я хочу создать фабрику, которая будет создавать часто имитируемые объекты для моих модульных тестов. Мне уже удалось настроить свои тесты, так что я могу смоделировать Linq2Sql DataContext и вернуть таблицу в памяти ...
вопрос задан: 1 August 2011 15:45
0
ответов

Moq насмехается над классом

Я новичок в Moq и насмехаюсь. У меня есть класс Car, и я хочу издеваться над этим классом: Car car = Mock (); Я получаю сообщение об ошибке «Невозможно неявно преобразовать тип« Moc.Mock »в« Car ». Кажется, я ...
вопрос задан: 28 July 2011 20:50
0
ответов

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

Я хочу протестировать следующую логику (очевидно, это урезанная версия моего метода): public void myPublicMethod (params) {if (some_condition) privateMethod1 (); else ...
вопрос задан: 27 July 2011 17:15
0
ответов

MOQ - Предикаты LINQ в методе установки

В моем методе репозиторий делает следующее: bool isConditionMet = MyRepository.Any (x => x.Condition == true); Я пытаюсь имитировать это, используя MOQ, например: MyMockedRepository.Setup (x => ...
вопрос задан: 26 July 2011 20:10
0
ответов

Определите реализацию метода в фиктивном объекте с помощью Moq

Вот такая ситуация. У меня был асинхронный вызов, поэтому мне нужно было сделать для этого средний уровень, чтобы иметь возможность его протестировать. request.BeginGetResponse (новый AsyncCallback (LoginCallback), requestState); Итак, по порядку ...
вопрос задан: 26 July 2011 17:36
0
ответов

Лучший способ модульного тестирования событий с использованием NUnit и Moq?

Я использую NUnit и Moq для тестирования класса, который имеет некоторые события, и я пытаясь найти лучший способ проверить, было ли инициировано событие. Я придумал это решение, но оно кажется немного грязным ...
вопрос задан: 24 July 2011 13:11
0
ответов

Mock UdpClient для модульного тестирования

Я работаю над классом, который использует UdpClient, и пытаюсь изучить / использовать подход TDD с использованием NUnit и Moq в процессе. Самая простая часть моего класса пока выглядит следующим образом: public ...
вопрос задан: 24 July 2011 08:53
0
ответов

Путаница Moq - Setup ( ) v Setup <> ()

У меня есть макет, который создается следующим образом: var mock = new Mock (MockBehavior.Strict); mock.Setup (p => p.GetBytes ()). Returns (новый байт [] {}). Verifiable (); Intellisense для установки ...
вопрос задан: 20 July 2011 19:35
0
ответов

Как использовать Moq для проверки вызовов NServiceBus IBus.Publish ()?

Следующий код компилируется, запускается и делает именно то, что я ожидаю - GreetingPublisher вызывает bus.Publish. () при возникновении события - но установка Moq не соответствует: using Moq; using ...
вопрос задан: 20 July 2011 13:01
0
ответов

HttpFileCollectionBase: Mocking Count-Property

Я пытаюсь имитировать свойство Count экземпляра HttpFileCollectionBase - но почему-то это не работает. var fakedRequest = новый Mock (); var fakedFile = new Mock <...
вопрос задан: 18 July 2011 06:49
0
ответов

Moq First () Last () и GetEnumerator () wierdness

Я заполняю свои части маршрута из rps = new List ... (3 части маршрута) и Moqing GetEnumerator () для моего маршрута как ниже route.Setup (ro => ro.GetEnumerator ()). Returns (rps ....
вопрос задан: 17 July 2011 23:26
0
ответов

Использование Moq для общих методов

Совершенно простая ситуация, но я не могу заставить ее работать. У меня возникла проблема с использованием Moq для имитации универсального метода (в данном случае в интерфейсе ядра Ninject): T Get (); Я создал свою ...
вопрос задан: 11 July 2011 14:07
0
ответов

Moq-тестирование LINQ Где запросы

Я использую EF 4.1 для построения модели предметной области. У меня есть класс Task с методом Validate (string userCode), и в нем я хочу, чтобы код пользователя соответствовал действующему пользователю в базе данных, поэтому: public static ...
вопрос задан: 11 July 2011 08:02
0
ответов

MVC 3: Как научиться тестировать с помощью NUnit, Ninject и Moq?

Краткая версия моих вопросов: Может ли кто-нибудь указать мне на хорошие, подробные источники, из которых я можно узнать, как реализовать тестирование в моем приложении MVC 3, используя NUnit, Ninject 2 и Moq? Могу ...
вопрос задан: 11 July 2011 06:22
0
ответов

קען נישט רייצנ אַ מעטאָד רופן אין אַ ASP.NET MVC קאָנטראָללער ניצן מאָק

איך האָבן די פאלגענדע קאָד אין אַ "UserController" אין מיין ASP.NET MVC אַפּלאַקיישאַן: public class UserController: Controller {public ActionResult Index () {return RedirectToAction ("...
вопрос задан: 7 July 2011 19:55
0
ответов

Зачем использовать Mocking Framework?

В настоящее время мы следуем модели DI, используя Autofac в качестве контейнера IoC. Недавно мы начали изучать макетные фреймворки, такие как MOQ и Rhino Mocks. Однако мы не можем оправдать их ...
вопрос задан: 4 July 2011 16:56
0
ответов

Метод проверки Moq не работает, хотя метод будет вызван

У меня проблемы с использованием Moq. Следующий модульный тест вызывает исключение, даже если будет вызван соответствующий метод. [Метод испытания] public void CreateFinishTest () {// имитация методов ...
вопрос задан: 27 June 2011 06:34
0
ответов

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

Используя moq, если я попытаюсь имитировать метод непосредственно в Foo, я получаю следующее: Недопустимая проверка на не -виртуальный (переопределяемый в VB) член. Моя альтернатива - имитировать IFoo, что избавляет от вышеуказанной проблемы, но ...
вопрос задан: 18 June 2011 05:09