For each kind of inbound message the projection speaks of, by its tag, whether the projection allows it to the
sender. A projection is plain data (a canCancel), so the test says which of its fields stands for which message,
and for which sender: a customer's canCancel does not allow support to cancel. Kinds it does not speak of (a
report from the warehouse) are left out.
For each kind of inbound message the projection speaks of, by its tag, whether the projection allows it to the sender. A projection is plain data (a
canCancel), so the test says which of its fields stands for which message, and for which sender: a customer'scanCanceldoes not allow support to cancel. Kinds it does not speak of (a report from the warehouse) are left out.