@@ -23,15 +23,15 @@ public function testSetAndGetResultsAreSame(): void
2323
2424 $ this ->entity ->setResults ($ results );
2525 $ gotResults = $ this ->entity ->getResults ();
26- $ this -> assertSame ($ results , $ gotResults );
26+ self :: assertSame ($ results , $ gotResults );
2727 }
2828
2929 public function testSetAndGetTableNameIsSame (): void
3030 {
3131 $ tableName = uniqid ('table ' , true );
3232 $ this ->entity ->setTableName ($ tableName );
3333 $ gotTableName = $ this ->entity ->getTableName ();
34- $ this -> assertSame ($ tableName , $ gotTableName );
34+ self :: assertSame ($ tableName , $ gotTableName );
3535 }
3636
3737 /**
@@ -49,7 +49,7 @@ public function testHasResultForTable(string $tableName, bool $expectedResult):
4949 }
5050 $ this ->entity ->setResults ($ value );
5151
52- $ this -> assertSame ($ expectedResult , $ this ->entity ->hasResultForTable ($ tableName ));
52+ self :: assertSame ($ expectedResult , $ this ->entity ->hasResultForTable ($ tableName ));
5353 }
5454
5555 /**
@@ -69,7 +69,7 @@ public function testHasResultForTableNameAndKey(string $tableName, string $key,
6969 }
7070 $ this ->entity ->setResults ($ value );
7171
72- $ this -> assertSame ($ expectedResult , $ this ->entity ->hasResultForTableNameAndKey ($ tableName , $ key ));
72+ self :: assertSame ($ expectedResult , $ this ->entity ->hasResultForTableNameAndKey ($ tableName , $ key ));
7373 }
7474
7575 public function testGetResultByTableNameAndKeyWorks (): void
@@ -78,6 +78,15 @@ public function testGetResultByTableNameAndKeyWorks(): void
7878 $ this ->entity ->setResults ($ results );
7979
8080 $ result = $ this ->entity ->getResultByTableNameAndKey ('testTable ' , 'testKey ' );
81- $ this ->assertEquals (['test ' ], $ result );
81+ self ::assertEquals (['test ' ], $ result );
82+ }
83+
84+ public function testGetResultByTableNameAndKeyReturnsEmptyArray (): void
85+ {
86+ $ results = ['testTable ' => ['testKey ' => ['test ' ]]];
87+ $ this ->entity ->setResults ($ results );
88+
89+ $ result = $ this ->entity ->getResultByTableNameAndKey ('testTable2 ' , 'testKey ' );
90+ self ::assertCount (0 , $ result );
8291 }
8392}
0 commit comments