public void Does_process_messages_in_HttpListener_AppHost() { using (var appHost = new AppHost(() => CreateMqServer()).Init()) { using (var mqClient = appHost.Resolve<IMessageService>().CreateMessageQueueClient()) { mqClient.Publish(new HelloIntro { Name = "World" }); IMessage<HelloIntroResponse> responseMsg = mqClient.Get<HelloIntroResponse>(QueueNames<HelloIntroResponse>.In); mqClient.Ack(responseMsg); Assert.That(responseMsg.GetBody().Result, Is.EqualTo("Hello, World!")); } } }