public IActionBehavior BuildBehavior(ServiceArguments arguments, Guid behaviorId) { Arguments = arguments.ShouldBeOfType <FubuTransportation.Runtime.Invocation.InvocationContext>(); _cascadingMessages.Each(x => Arguments.EnqueueCascading(x)); _chain.UniqueId.ShouldEqual(behaviorId); return(_behavior); }