public void WhenDeterminingShouldDeliverMessageToActorWithUnmatchingPayload_ThenReturnsFalse() { var actorRef = new ActorReferenceWrapper(new ActorReference { ActorId = ActorId.CreateRandom() }, "Customer.Name=Customer1"); var messageWrapper = new { Customer = new { Name = "Customer2" } }.CreateMessageWrapper(); bool shouldDeliver = actorRef.ShouldDeliverMessage(messageWrapper); Assert.IsFalse(shouldDeliver); }
public void WhenDeterminingShouldDeliverMessageToActorWithMatchingPayloadWithRegexReservedChar_ThenReturnsTrue() { var actorRef = new ActorReferenceWrapper(new ActorReference { ActorId = ActorId.CreateRandom() }, "Customer.Name=^Customer"); var messageWrapper = new { Customer = new { Name = "Customer1" } }.CreateMessageWrapper(); bool shouldDeliver = actorRef.ShouldDeliverMessage(messageWrapper); Assert.IsTrue(shouldDeliver); }