public void Run()
        {
            // Test.Initialize();

            Mock<IBus> busMock = new Mock<IBus>();

            Test.Initialize(
               b =>
               {
               b.Conventions().DefiningCommandsAs(x => x.Namespace.Contains("Commands"));
               b.Conventions().DefiningEventsAs(x => x.Namespace.Contains("Events"));
               b.AssembliesToScan(GetAssembliesToScan());
               });

            RequestMessageHandler handler = new RequestMessageHandler();
            Test.Handler(handler)
                .ExpectSend<ResponseMessage>(m => m.Response =="hello")
                .OnMessage<RequestMessage>(m => m.Body = "hello");
        }
Beispiel #2
0
 static public void RegisterRequestMessageHandler(Type request_type, RequestMessageHandler handler)
 {
     request_type_to_handler [request_type] = handler;
 }
Beispiel #3
0
		static public void RegisterRequestMessageHandler (Type request_type, RequestMessageHandler handler)
		{
			request_type_to_handler [request_type] = handler;
		}
Beispiel #4
0
 public SimpleRequestMessageExecutor(RequestMessageHandler handler)
 {
     this.handler = handler;
 }
Beispiel #5
0
			public SimpleRequestMessageExecutor (RequestMessageHandler handler)
			{
				this.handler = handler;
			}