C# Class Contour.Testing.Transport.RabbitMq.RabbitMqFixture

Базовый класс для тестовых наборов шины сообщений на транспорте RabbitMQ.
Позволяет конфигурировать параметры подключения к брокеру RabbitMQ с помощью параметров в конфигурационной секции AppSettings: managementConnection строка подключения к HTTP API брокера. amqpConnection строка подключения к брокеру. testUsername имя пользователя, от имени которого выполняется тест. testPassword пароль пользователя, от имени которого выполняется тест. adminPassword имя пользователя, от имени которого настраивается брокер. adminPassword пароль пользователя, от имени которого настраивается брокер.
Afficher le fichier Open project: SDVentures/Contour

Méthodes protégées

Méthode Description
ConfigureBus ( string name, Action configureAction, bool shouldStart = false ) : IBus

Создает и конфигурирует конечную точку шины сообщений. Конечная точка автоматически удаляется после выполнения теста.

CreateBus ( Func createBus ) : IBus

Создает конечную точку шины.

PreSetUp ( ) : void

Инициализация конфигурационных настроек.

StartBus ( string name, Action configureAction ) : IBus

Создает и запускает конечную точку. Конечная точка автоматически удаляется после выполнения теста.

Private Methods

Méthode Description
SetUp ( ) : void
TearDown ( ) : void

Method Details

ConfigureBus() protected méthode

Создает и конфигурирует конечную точку шины сообщений. Конечная точка автоматически удаляется после выполнения теста.
protected ConfigureBus ( string name, Action configureAction, bool shouldStart = false ) : IBus
name string Имя конечной точки.
configureAction Action Указатель на метод конфигурирования конечной точки.
shouldStart bool true - если конечная точка должна запуститься сразу после создания.
Résultat IBus

CreateBus() protected méthode

Создает конечную точку шины.
protected CreateBus ( Func createBus ) : IBus
createBus Func Делегат создания конечной точки.
Résultat IBus

PreSetUp() protected méthode

Инициализация конфигурационных настроек.
protected PreSetUp ( ) : void
Résultat void

StartBus() protected méthode

Создает и запускает конечную точку. Конечная точка автоматически удаляется после выполнения теста.
protected StartBus ( string name, Action configureAction ) : IBus
name string Имя конечной точки.
configureAction Action Указатель на метод конфигурирования конечной точки.
Résultat IBus