public void StaticWithInterfaceRoutingBothShouldWorkInOrder() { var xProcessor = Substitute.For <IXProcessor>(); var router = RoutingTestEnvironment.GetStaticRoutingWithInterfaceRoutingProvider(xProcessor); router.RouteObject(string.Empty); xProcessor.Received(1).OnString(string.Empty); xProcessor.Received(1).HandleMessage(string.Empty); }