How can I compare two arrays contains same items or not in groovy?
How can I compare two arrays contains same items or not?
def a = [1, 3, 2] def b = [2, 1, 3] def c = [2, 4, 3, 1]
a & b are contains same items, but a & c not.
You can try converting them into Sets and then comparing them, as the equality in Sets is defined as having the same elements regardless of the order.
assert a as Set == b as Set assert a as Set != c as Set