public void RoutingByChannelWithWildcard() { var service = new TestService(); var routed = service.Route( new Packet() { channel = "a.b.c.xxx" }); Assert.IsTrue(routed); routed = service.Route( new Packet() { channel = "a.b.c.zzz" }); Assert.IsTrue(routed); }
public void RoutingByPacketType() { var service = new TestService(); var routed = service.Route( new TestPacket()); Assert.IsTrue(routed); }
public void NotRouted() { var service = new TestService(); var routed = service.Route( new Packet() { channel = "never.exist.channel" }); Assert.IsFalse(routed); }
public void RoutingByChannel() { var service = new TestService(); var routed = service.Route( new Packet() { channel = "a.b.c.d" }); Assert.IsTrue(routed); }