1. Проверьте имена переменных ($ecpected
содержит данные, которые вы извлекаете из модели, а $expected
- это то, что вы пытаетесь сравнить).
$ecpected=ProductComment::where('productId',1)->get();
$actual=$this->repo->getcomment(1);
self::assertEquals($expected,$actual);
2.Вы можете проверить дампыдля сравнения обеих переменных (чтобы быть уверенным, что вы получаете разные типы (ваше хранилище возвращает массив, а запрос ProductComment возвращает вам объект / коллекцию.).
dump($expected);
dump($actual);
3. Возможно, вам нужно использоватьtoArray()
метод для вашей переменной $expected
для достижения вашей цели.