citrusframework / citrus

Framework for automated integration tests with focus on messaging integration
https://citrusframework.org
Apache License 2.0
456 stars 134 forks source link

fix(#1143): let HttpMessageBuilder create messages with unique ids #1144

Closed tschlat closed 5 months ago

tschlat commented 5 months ago

I've updated the HttpMessageBuilder to consistently generate messages with new IDs and timestamps. As a result, messages created by the builder will always have unique identifiers and may differ in their timestamps. I haven't identified any scenarios where this change would cause any issues.

I would appreciate Christoph's thorough review and expert opinion on this matter, considering the potential for unforeseen side effects.

bbortt commented 5 months ago

@tschlat thanks, I've squashed your commits.