Юнит-тест Hangfire с NSubstituteC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Юнит-тест Hangfire с NSubstitute

Сообщение Anonymous »

Я пытаюсь выполнить модульное тестирование своего класса, который включает в себя фоновое задание. На данный момент мой метод, который я тестирую, ставит задание в очередь и выглядит следующим образом:

Код: Выделить всё

public void SendSms(SmsContent content){
....
_backgroundJobClient.Enqueue(x => x.Send(content));
....
}
Мой первый модульный тест проверяет, вызывается ли BackgroundJobClient и выглядит ли он так:

Код: Выделить всё

 Assert.Equal(1,_backgroundJobClient.ReceivedCalls().Count());

Все работает нормально, но теперь я хочу проверить, правильно ли отправлены все параметры. Я просматривал документацию HangFire, но не мог понять, как можно протестировать с помощью NSubstitute.
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/695 ... substitute
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Hangfire Hangfire.Core.resources не найден
    Anonymous » » в форуме C#
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Codeception: приемочный тест выполняется как первый тест в группе тестов, где тест API определяется как первый тест в гр
    Anonymous » » в форуме Php
    0 Ответы
    96 Просмотры
    Последнее сообщение Anonymous
  • Юнит-тест для скрипта Python3 с использованием unittest
    Anonymous » » в форуме Python
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Юнит-тест Symfony Messenger
    Anonymous » » в форуме Php
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Может ли TestNg интриговать интеграционные тесты, а junit5 — юнит-тесты в одном и том же pom?
    Anonymous » » в форуме JAVA
    0 Ответы
    108 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»