(t *testing.T, elements []T)
| 31 | } |
| 32 | |
| 33 | func assertSameElements[T comparable](t *testing.T, elements []T) { |
| 34 | cpy := make([]T, len(elements)) |
| 35 | copy(cpy, elements) |
| 36 | rand.Shuffle(len(cpy), func(i, j int) { |
| 37 | cpy[i], cpy[j] = cpy[j], cpy[i] |
| 38 | }) |
| 39 | assert.True(t, slice.SameElements(elements, cpy)) |
| 40 | } |
| 41 | |
| 42 | func TestUnique(t *testing.T) { |
| 43 | t.Parallel() |
no test coverage detected