public function test_can_get_by_criteria()
 {
     $criteria = new FindByNameAndDescription('Category 1', 'Description 1');
     $repository = $this->repository->getByCriteria($criteria);
     $this->assertInstanceOf(CategoryRepository::class, $repository);
     $result = $repository->all();
     $this->assertCount(1, $result);
     $result = $result->first();
     $this->assertEquals($result->name, 'Category 1');
     $this->assertEquals($result->description, 'Description 1');
 }