Описание тега rhino-mocks-3.5

Questions related to Rhino-Mocks version 3.5 and above. The AAA syntax was introduced in Version 3.5.
1 ответ

С Rhino Mocks, как заглушить метод, который использует ключевое слово params?

Я пытаюсь настроить ожидание в хранилище. Метод использует ключевое слово params: string GetById(int key, params string[] args); Ожидание у меня настроено: var resourceRepo = MockRepository.GenerateMock<IResourceRepository>(); resourceRepo.Exp…
09 июл '12 в 22:13
0 ответов

Совместим ли Rhino Mocks с.NET 4.5/ VS 2012/15?

Я пытаюсь перенести проект.Net 2.0 в.NET 4.5 (VS 2010 до 2012/15). Последняя известная версия последней библиотеки RhinoMocks использует 2.0. Во время миграции DLL вызывает проблему. Любая информация о более новой версии с.NET 4.5?
1 ответ

NUnit с исключением Rhino Mocks: почему он выбрасывает это исключение?

Я получаю исключение, которое действительно не имеет для меня никакого смысла. У меня есть вызов Expect для метода, который принимает 3 аргумента: типы называются CallContext, IDal и List. NUnit выдает мне 2 исключения: одно для того, чтобы не ожида…
0 ответов

RhinoMocks WhenCalled не возвращает то, что я ожидаю

У меня есть следующий код в модульном тесте: Dim repository As IRepository(Of tkey, T) = MockRepository.GenerateMock(Of IRepository(Of tkey, T))() repository. Expect(Function(r) r.FindById(Arg(Of tkey).Is.Anything)). Return(Nothing). WhenCalled(Func…
05 июл '13 в 15:46
1 ответ

Как проверить контроллер, который обновляет то, что было опубликовано на нем

Это кажется действительно простым, но я не могу заставить его работать. Я хочу провести модульное тестирование действия присваивания моего контроллера. Требуется IEnumerable(Of Integer), который представляет идентификаторы всех объектов для назначен…
11 июл '12 в 09:44
0 ответов

Rhino Mock выбрасывает исключение при поднятии события

Можно ли смоделировать событие, используя платформу Rhino Mocks, не получая исключения ниже? В Rhino.Mocks.dll произошло первое случайное исключение типа "System.NotSupportedException". Не удается создать макеты запечатанных классов. public interfac…
20 май '13 в 11:56
1 ответ

InvalidOperationException: возвращаемое значение делегата должно быть назначено из

Я получаю исключение по методу Do Rhino Mock. System.InvalidOperationException: возвращаемое значение делегата должно назначаться из MediaPlayerImpl.ScreenControl.ScreenCommunicatorState Мне не очень понятно, как это решить. Ниже мой код. Его доволь…
21 апр '15 в 02:21
1 ответ

Проверьте, что был назван установщик свойства

У меня есть класс, который я тестирую, и все, что я хочу сделать, это проверить, что общедоступный установщик вызывается для свойства. Есть идеи, как это сделать? Я не хочу проверять, что значение было установлено, чтобы доказать, что оно было вызва…
19 июл '14 в 12:26
1 ответ

Ожидать, что вызов не работает на макете

Я пишу тест для CheckPassWord() Я предполагаю, что вызов Expect не работает должным образом в моем userMangerMock. //CheckPassword returns true if the parameter matches to the exsting user. //Existing user is obtained by GetUser() by internal call b…
26 сен '16 в 05:14
5 ответов

Неверный звонок, последний звонок был использован или звонок не был сделан

Я получаю эту ошибку, когда пытаюсь установить макет, чтобы иметь PropertyBehavior(): System.InvalidOperationException: System.InvalidOperationException: Неверный вызов, использовался последний вызов или не было сделано (убедитесь, что вы вызываете …
1 ответ

Почему RhinoMocks ведет себя по-разному в VB & C#?

У меня есть тестовый код, похожий на этот: Public Interface IDoSomething Function DoSomething(index As Integer) As Integer End Interface <Test()> Public Sub ShouldDoSomething() Dim myMock As IDoSomething = MockRepository.GenerateMock(Of IDoSom…
2 ответа

Rhino - насмешливые классы и не перекрывающие виртуальные методы

Если я издеваюсь над классом, как показано ниже, есть ли способ заставить насмешку не переопределять виртуальный метод? Я знаю, что могу просто удалить виртуальный модификатор, но на самом деле я хочу отключить поведение для этого метода позже. Друг…
20 апр '11 в 15:12
1 ответ

Как указать, что Arg<T>.Matches () не должен возвращать default(T)

У меня есть небольшая проблема с Rhino Mocks. У меня есть абстрактный класс с методом, который ожидает объект (в примере ниже строки). Метод проверяет, является ли аргумент нулевым. public abstract class Foo { public void DoSomething(string bar) { i…
18 дек '14 в 11:00
1 ответ

Rhino издевается над пошаговыми уроками

Я понимаю, что существуют такие посты, как этот, которые задают тот же вопрос. Однако ссылки на предлагаемой странице не работают (она просто возвращает меня на домашнюю страницу блога). То, что я ищу, - это учебник, в котором нет предполагаемых пре…
21 фев '12 в 06:05
1 ответ

Выведите GetArgumentsForCallsMadeOne, если не удалось подтвердить в RhinoMock

Допустим, у меня есть тест с использованием RhinoMock. Я использую подход AAA, поэтому обычно он заканчиваетсяfooMock.AssertWasCalled(x=&gt;x.Foo(bar)) Если утверждение не удалось, я обычно добавляю строку, похожую на этуfooMock.GetArgumentsForCalls…
12 июл '13 в 09:53
1 ответ

AssertWasCalled и Stub с методом, который имеет параметр ref

У меня есть проблемы с заглушкой метода с ref параметр.Я хочу заглушить этот метод для определенного входного значения и проверить, что он был вызван.Моя попытка: // Variables needed - can be skipped var activity = MockRepository.GenerateMock&lt;ICo…
15 апр '11 в 06:45
4 ответа

Обработка нескольких макетов и утверждений в модульных тестах

В настоящее время у меня есть хранилище, которое использует Entity Framework для моих операций CRUD. Это вводится в мой сервис, который должен использовать этот репо. Используя AutoMapper, я проецирую Entity Model на модель Poco, и poco возвращается…
1 ответ

RhinoMocks AssertWasCalled создает исключение

Я новичок в TDD и RhinoMocks. Я пытаюсь проверить AssertWasCalled, но возникают проблемы. Конструктор для моего теста выглядит следующим образом: public AccountControllerTests() { _webAuthenticator = MockRepository.GenerateMock&lt;IWebAuthenticator&…
26 май '15 в 07:12
1 ответ

RhinoMocks: AssertWasCalled не работает на заглушке

Я пытаюсь утверждать с RhinoMocks, что был вызван определенный установщик свойства. Но это не работает, как ожидалось. Следующий упрощенный пример иллюстрирует проблему. Рассмотрим этот интерфейс: public interface IMyInterface { string SomeProperty …
1 ответ

RhinoMocks Тестирование метода обратного вызова

У меня есть прокси-класс службы, который делает асинхронный вызов службы. Я использую метод обратного вызова для передачи результатов обратно в мою модель представления. Выполняя функциональное тестирование модели представления, я могу смоделировать…
28 май '10 в 00:05