Easier debugging and spell fix

Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
Joas Schilling 2020-11-04 16:03:45 +01:00
parent f58ffadb34
commit 3ec48cd59f
No known key found for this signature in database
GPG Key ID: 7076EA9751AACDDA
1 changed files with 9 additions and 6 deletions

View File

@ -97,14 +97,17 @@ class ConnectionTest extends \Test\TestCase {
$this->assertTableNotExist('table'); $this->assertTableNotExist('table');
} }
private function getTextValueByIntergerField($integerField) { private function getTextValueByIntegerField($integerField) {
$builder = $this->connection->getQueryBuilder(); $builder = $this->connection->getQueryBuilder();
$query = $builder->select('textfield') $query = $builder->select('*')
->from('table') ->from('table')
->where($builder->expr()->eq('integerfield', $builder->createNamedParameter($integerField, IQueryBuilder::PARAM_INT))); ->where($builder->expr()->eq('integerfield', $builder->createNamedParameter($integerField, IQueryBuilder::PARAM_INT)));
$result = $query->execute(); $result = $query->execute();
return $result->fetchColumn(); $row = $result->fetch();
$result->closeCursor();
return $row['textfield'] ?? null;
} }
public function testSetValues() { public function testSetValues() {
@ -116,7 +119,7 @@ class ConnectionTest extends \Test\TestCase {
'clobfield' => 'not_null' 'clobfield' => 'not_null'
]); ]);
$this->assertEquals('foo', $this->getTextValueByIntergerField(1)); $this->assertEquals('foo', $this->getTextValueByIntegerField(1));
} }
public function testSetValuesOverWrite() { public function testSetValuesOverWrite() {
@ -133,7 +136,7 @@ class ConnectionTest extends \Test\TestCase {
'textfield' => 'bar' 'textfield' => 'bar'
]); ]);
$this->assertEquals('bar', $this->getTextValueByIntergerField(1)); $this->assertEquals('bar', $this->getTextValueByIntegerField(1));
} }
public function testSetValuesOverWritePrecondition() { public function testSetValuesOverWritePrecondition() {
@ -154,7 +157,7 @@ class ConnectionTest extends \Test\TestCase {
'booleanfield' => true 'booleanfield' => true
]); ]);
$this->assertEquals('bar', $this->getTextValueByIntergerField(1)); $this->assertEquals('bar', $this->getTextValueByIntegerField(1));
} }