Example #1
0
 static void RunTest(IMessageHub hub, int count)
 {
     sw.Restart();
     counter = 0;
     for (var i = 0; i < count; i++)
     {
         hub.Publish(new ChannelMessageHub.TestHubMessage {
             Index = i
         });
     }
     new Timing()
     .Timeout(30000)
     .Polling(TimeSpan.FromMilliseconds(1)).Expect(() => counter == count * 2);
     results[hub.GetType().Name] = sw.ElapsedMilliseconds;
 }