condition on expression was not supported
Did this fail to pass your tests?
verifying number of transition for foreach activity - exactly one transition must be given
Right. Good catch.
if no transition conditions evaluated to true no exception was reported but for each activity was simple ended
This is an intentional deviation. I observed that the fork activity does not throw an exception if no concurrent executions leave the fork. I thought foreach should be consistent with that behavior.