public function testThatUniqueValuesAreUnique(\Pinq\ITraversable $values, array $data)
{
$uniqueValues = $values->unique();
$uniqueData = [];
foreach ($data as $key => $value) {
if (!in_array($value, $uniqueData, true)) {
$uniqueData[$key] = $value;
}
}
$this->assertMatches($uniqueValues, $uniqueData);
}