Вопросы по теме 'rhino-mocks'

Rhino Mocks: как имитировать вызов метода внутри вызова метода?
У меня действительно простой класс с двумя методами; Один, который будет называться, а другой, который позвонит. Идея состоит в том, чтобы вызвать метод OuterMockMethod, НО имитируя InnerMockMethod. Прямо сейчас я могу только издеваться над методом...
12770 просмотров
schedule 05.11.2023

Как я могу обойти выполнение метода в макете RhinoMocks?
Я использую RhinoMocks для очень простого теста (должен сказать, что я здесь новичок). Я пытался издеваться над своим объектом вот так var mock = MockRepository.GenerateMock<MyClass>(); создать вспомогательную заглушку: var...
1727 просмотров
schedule 11.03.2024

Модульное тестирование виртуальных методов в Linq
У меня есть следующая структура класса, которую мне нужно для модульного тестирования: public interface IFoo { int Value { get;} int GetValue(); } public class BaseClass : IFoo { public virtual int Value { get { return 100; } }...
763 просмотров
schedule 24.11.2023

Почему Rhino Mocks выдает исключение при использовании его с потоками?
у нас есть проблема при использовании Rhino Mocks и Threads. Я пытался изолировать проблему, но теперь я застрял на этом: [TestClass] public class FoolTests { [TestMethod] public void TestMethod_Scenario_Result() { for (int i = 0;...
3554 просмотров
schedule 24.02.2024

Как протестировать регистрацию событий в Rhino Mocks
Я пытаюсь написать тест Rhino Mocks, чтобы убедиться, что я зарегистрировался для участия в мероприятии. Вот мой тест: var dataSvc = MockRepository.GenerateStub<IDataService>(); Search srch = new Search(dataSvc, vr);...
1327 просмотров
schedule 01.09.2022

Являются ли лямбда-конструкторы для типов делегатов?
Я обнаружил, что AssertWasCalled Rhino Mocks дает сбой, когда я использую лямбда-выражения в качестве параметров для утверждаемого метода. ТЕСТ: _mockDoer.AssertWasCalled(x => x.Print(y => Console.WriteLine("hi"))); КОД ВНУТРИ...
293 просмотров
schedule 10.07.2022

Как я могу проверить, вызывается ли конкретный установщик свойств для объекта Mock?
Для данного фиктивного объекта ниже, как я могу проверить, устанавливает ли метод WashCar (ICar car) свойство TiresWashed? public interface ICar { string Model {get;set;} bool TiresWashed {get; set;} bool WindowsWashed {get; set; } }...
1435 просмотров
schedule 18.07.2022

Самый простой способ имитировать свойства атрибута PostSharp
Я использую атрибут метода PostSharp для авторизации и аудита в моей службе WCF. Он работает правильно, но теперь я пытаюсь заставить свои модульные тесты работать с атрибутом и изо всех сил пытаюсь найти способ имитировать и вводить свойства...
551 просмотров

Насмешка над простым классом с помощью Microsoft Moles
Я новичок в модульном тестировании, TDD и насмешках в целом, однако общую идею я понимаю. Мой вопрос заключается в том, как мне издеваться над классом, чтобы я мог вызывать созданный метод без дублирования кода в моем модульном тесте и в моем классе...
3090 просмотров
schedule 01.11.2023

Rhino Mock с использованием ожидания при вызове нового метода
Можно ли ожидать НОВОГО в макете носорога? Пример: public void ToBeTested() { ClassForExmaple classForExample = new ClassForExample(); //Other logic..... } Поэтому я хочу, чтобы мой модульный тест вызывал ToBeTested (), но когда...
332 просмотров
schedule 12.02.2024

Rhino высмеивает исключение из динамического прокси Castle при издевательстве над дженериками с помощью Where
У меня есть исключение из Rhino Mocks 3.6.0 и 3.6.1 при насмешке над следующим интерфейсом: public interface ic { IComponentConfig<TImpl> Bob<TSvc, TImpl>() where TImpl : TSvc; } Я могу подтвердить, что при удалении...
570 просмотров

Использование Rhino Mocks для подтверждения того, что метод был вызван через определенный период времени
Кто-нибудь знает, можно ли использовать Rhino Mocks, чтобы проверить, был ли метод вызван в течение определенного периода времени? Вот код, для которого я хочу написать модульный тест: while (true) if (TimeoutErrorStopwatch.IsRunning...
1823 просмотров
schedule 20.11.2023

Проверка параметров Rhino Mock Есть ли лучший способ?
Я использую Rhino Mocks 3.5 для имитации вызова метода службы, который принимает 2 параметра, и я хочу убедиться, что свойство объекта установлено правильно. // Method being tested void UpdateDelivery( Trade trade ) { trade.Delivery = new...
2015 просмотров

Как тестировать асинхронные запросы с помощью Rhino mocks
Ниже приведена моя функция public async Task<IEnumerable<Books>> GetAsync(Guid customerId) { var BookList= await _bookStore.FindBy(AnExpression(customerId)).ToListAsync(); return vehicleList; } Я попытался...
594 просмотров

RhinoMock - AssertWasCalled для того же метода с другим параметром не работает
У меня есть этот метод: public void Handle(ShipmentConfirmedEvent message) { try { var trackingOrderDto = new ShipmentConfirmedDto { AccountId = message.AccountId,...
105 просмотров
schedule 10.10.2023

Это действие недопустимо, когда фиктивный объект находится в состоянии воспроизведения.
Я конвертирую тест MSUnit в XUnit. public class ClassName { protected IDomainQueries MockILogQueries { get; private set; } protected IQueryContext MockQueryContext { get; private set; } public ClassName() { MockQueryContext...
85 просмотров
schedule 23.04.2024