Вопросы по теме 'rhino-mocks'
Лучшие практики разработки через тестирование с использованием C # и RhinoMocks
Чтобы помочь моей команде писать тестируемый код, я составил этот простой список лучших практик, чтобы сделать нашу кодовую базу C# более тестируемой. (Некоторые пункты относятся к ограничениям Rhino Mocks, фиктивной среды для C#, но правила могут...
28506 просмотров
schedule
15.05.2022
Ожидания от частичного макета — исключение NullReference
У меня проблема с частичным издевательством с использованием Rhino Mocks:
var authentication = (FormsAuthenticationService)_mocks.PartialMock(
typeof(FormsAuthenticationService));
Expect.Call( delegate{ authentication.SetAuthCookie(null, null);...
837 просмотров
schedule
28.04.2022
Подписка на мероприятие RhinoMocks
Будучи новичком в RhinoMocks и модульном тестировании, я столкнулся с проблемой, решение которой я не могу найти (независимо от того, сколько документации я читал).
Проблема в следующем: я создал интерфейс, который предоставляет 5 событий (для...
1281 просмотров
schedule
14.02.2022
Rhino Mocks: синтаксис теста AAA без статических методов MockRepository?
Я использую (и мне нравится) новый синтаксис Rhino Mocks AAA. Однако меня озадачивает то, что я должен создавать свои заглушки и макеты следующим образом:
var v1 = MockRepository.GenerateStub<MyClass>();
вместо созданного экземпляра...
1511 просмотров
schedule
16.01.2023
Как я могу справиться со слишком большим количеством фиктивных ожиданий в модульных тестах?
Я пишу модульные тесты для своего класса презентации в шаблоне MVP. Но у меня возникают проблемы с написанием фиктивного кода установки.
У меня есть ведущий, и когда вызывается метод загрузки ведущего, я хочу протестировать представление, которое...
600 просмотров
schedule
15.03.2023
Как избежать дублирования кода при использовании моков в юнит-тестах
Я использую внедрение зависимостей для предоставления имитаций для кода за пределами моего тестируемого класса. Я обнаружил, что пишу один и тот же код снова и снова, поскольку мне нужно высмеивать AuthProvider, ConfigurationManager и т. Д., Которые...
2236 просмотров
schedule
05.06.2023
Rhino издевается над синтаксисом воспроизведения записи
Помогите, может ли кто-нибудь помочь и объяснить назначение прицела Rhino Mocks 'Record'?
Я предполагал, что ожидание, установленное в области видимости, будет только проверено, но кажется, что как только вы создадите фиктивный объект, Rhino Mocks...
2535 просмотров
schedule
20.03.2023
Насмешка над сторонним классом
Я хотел бы издеваться над классом (например, с RhinoMocks), для которого у меня нет доступа к коду (например, скажем ManagementObject или ManagementObjectCollection ) и какие методы/свойства меня интересуют
не виртуальный
не определен в...
207 просмотров
schedule
02.06.2022
Какие ресурсы люди используют для TDD в ASP.NET MVC с помощью Rhino Mocks?
Знает ли кто-нибудь или использует хорошие ресурсы для TTD с ASP.NET MVC, особенно с Rhino Mocks.
Вы предпочитаете какую-либо другую Mocking Framework?
Я выбрал Rhino Mocks просто потому, что он кажется наиболее актуальным и, судя по тому,...
169 просмотров
schedule
14.11.2022
Метод с аргументом Object не примет ничего, кроме объекта
У нас есть функция VB.net со следующей сигнатурой в классе InitializerFactory:
Public Shared Function Create(ByRef ui As Object) As IModeInitializer
Я пытаюсь проверить эту функцию, передав макет пользовательского интерфейса (используя Rhino...
601 просмотров
schedule
14.07.2023
Есть ли какой-нибудь фреймворк с открытым исходным кодом, напоминающий TypeMock?
TypeMock слишком дорог для такого любителя, как я :)
Moq или следующая версия RhinoMocks не планирует прослушивать API профилирования, почему?
РЕДАКТИРОВАТЬ: Это включает такие функции, как:
Насмешка над не виртуальными методами и...
2510 просмотров
schedule
11.10.2022
Каковы реальные плюсы и минусы каждой из основных фреймворков для фиксации?
см. также « Что следует учитывать при выборе фиктивный фреймворк для .Net "
Я пытаюсь выбрать фреймворк для использования в проекте .NET, который я недавно начал. Я хотел бы ускорить свое исследование различных фреймворков. Недавно я...
3996 просмотров
schedule
01.05.2023
Заглушите один метод класса и позвольте другим реальным методам использовать этот заглушенный
У меня есть класс TimeMachine , который предоставляет мне текущие значения даты / времени. Класс выглядит так:
public class TimeMachine
{
public virtual DateTime GetCurrentDateTime(){ return DateTime.Now; };
public virtual DateTime...
15289 просмотров
schedule
23.05.2023
Как мне спланировать архитектуру для перезаписи системы?
Я планирую переписать существующую систему, над частью которой я ранее работал. Я делаю это в качестве обучающего упражнения. Ниже приводится описание старой системы, базовая архитектура новой системы, некоторые передовые методы, которым я хочу...
233 просмотров
schedule
22.04.2022
Как издеваться над статическим синглтоном?
У меня есть несколько классов, в которых меня попросили добавить несколько модульных тестов с помощью Rhino Mocks, и у меня возникли некоторые проблемы.
Во-первых, я знаю, что RhinoMocks не позволяет насмехаться над статическими членами. Ищу какие...
21273 просмотров
schedule
27.04.2022
носорог издевается над вызовом
У меня есть метод, который я хочу проверить, попадает в базу данных. Из того, что я прочитал, это прекрасная возможность использовать макет. Однако проблема, с которой я столкнулся, заключается в том, что я передаю объекту строку, а затем он создает...
203 просмотров
schedule
05.05.2022
Проблемы с простым мокингом с использованием RhinoMocks .NET
Я пытаюсь поэкспериментировать с RhinoMocks, где я должен сказать, что я новичок, и, вероятно, я не понимаю здесь какой-то очевидной вещи. Что я делаю, это что-то вроде:
[TestMethod]
public void SaveResponsibleUserFromChangeset()
{...
799 просмотров
schedule
16.06.2023
Как издеваться над этим значением с помощью Rhino Mocks
Вот метод, который я пытаюсь проверить:
public override void CalculateReductionOnYield()
{
log.LogEnter();
if (illus.RpFundStreams.Count <= 0)
{
throw new InvalidDataException("No regular premium fund...
108 просмотров
schedule
22.12.2023
Отключить выбранные автоматические тесты во время выполнения
Можно ли отключить выбранные автоматические тесты во время выполнения?
Я использую VSTS и насмешки rhino и имею несколько тестов интеграции, для которых требуется установка внешней зависимости (MQ). Не все разработчики в моей команде установили...
179 просмотров
schedule
19.05.2023
Убедитесь, что событие было вызвано издевательским объектом
В моем модульном тесте, как я могу проверить, что событие вызывается издевательством над объектом.
У меня есть View(UI) --> ViewModel --> DataProvider --> ServiceProxy. ServiceProxy выполняет асинхронный вызов операции обслуживания. Когда...
2831 просмотров
schedule
27.06.2022