22
33namespace Noj \Fabrica \Adapter \Doctrine \PHPUnit ;
44
5- use Doctrine \Common \Util \Debug ;
65use Doctrine \ORM \EntityRepository ;
76use Noj \Fabrica \Fabrica ;
87use PHPUnit \Framework \Assert ;
@@ -12,7 +11,7 @@ trait DatabaseAssertions
1211 protected static function assertDatabaseContainsEntity (string $ class , array $ criteria = []): ?object
1312 {
1413 $ entity = self ::findDatabaseEntity ($ class , $ criteria );
15- Assert::assertNotNull ($ entity , self ::doesntContainMessage ($ class, $ criteria ));
14+ Assert::assertNotNull ($ entity , self ::doesntContainMessage ($ class ));
1615 return $ entity ;
1716 }
1817
@@ -26,7 +25,7 @@ protected static function assertDatabaseContainsEntities(string $class, int $amo
2625 Assert::assertCount (
2726 $ amount ,
2827 self ::getRepository ($ class )->findBy ($ criteria ),
29- self ::doesntContainMessage ($ class, $ criteria )
28+ self ::doesntContainMessage ($ class )
3029 );
3130 }
3231
@@ -52,9 +51,8 @@ protected static function getRepository(string $class): EntityRepository
5251 return $ entityManager ->getRepository ($ class );
5352 }
5453
55- private static function doesntContainMessage (string $ class, array $ criteria ): string
54+ private static function doesntContainMessage (string $ class ): string
5655 {
57- return "Database doesn't contain a {$ class } with criteria: \n" .
58- Debug::dump ($ criteria , 2 , true , false );
56+ return "Database doesn't contain a {$ class } matching the criteria " ;
5957 }
6058}
0 commit comments