# : EmulateMQ <Alias> [Intercept] Имя_модуля11 : Поколение11 [...] [Имя_модуля1X : Поколение1X] [Emulate] Имя_модуля21 : Поколение21 [...] [Имя_модуля2X : Поколение2X] [Load] Имя_модуля31 : Поколение31 [...] [Имя_модуля3X : Поколение3X]
Эмуляция мастер-модуля для тестируемой библиотеки
05 : EmulateMQ <Alias> |Step Эмуляция с помощью хоста шины
Load
<Component>: <Gen>
Intercept ; Список модулей для перехвата
Uniteller.Framework.Kernel.Tester.Responder : 1
Filter : Include ; Инклюзивный фильтр (получаем только указанные в модуле события)
Kernel.Console.NewLine
Kernel.Console.WriteLine
09 : Receive <TestedModule> ; получаем запрос от тестируемого модуля на создание шины следующего уровня
Kernel.Host.CreateLogicBus : 1
Master : <SUT>
10 : EmulateMQ <TestedModule> ; выполняем необходимые действия с модулями, требуемыми для тестируемого модуля (для его изоляции)
Intercept
Uniteller.Framework.Kernel.Console : 1
Filter : Include
Kernel.Console.Write
Kernel.Console.WriteLine
Uniteller.Framework.Kernel.TCP : 1
Filter : Exclude
Kernel.TCP.StateChanged
Emulate
Uniteller.Framework.Kernel.Tester.Responder : 1
Uniteller.Framework.Kernel.System.Io : 1
Load
Uniteller.Framework.Kernel.FileSystem : 3
11 : Send <TestedModule> ; отправляем в ответ тестируемому модулю адрес своей шины
Kernel.Host.CreateLogicBusAnswer : 1
LogicBusId : <bus>