Page MenuHomeDevCentral

SqlExceptionTest.php
No OneTemporary

SqlExceptionTest.php

<?php
namespace Keruald\Database\Tests\Exceptions;
use Keruald\Database\Exceptions\SqlException;
use PHPUnit\Framework\TestCase;
class SqlExceptionTest extends TestCase {
public function testGetQuery () {
$sql = 'SELECT 1+';
$ex = SqlException::fromQuery($sql, [
"error" => 'Syntax error',
"errno" => 1064,
]);
$this->assertEquals(
$sql,
$ex->getQuery(),
""
);
$ex = SqlException::fromQuery("", []);
$this->assertEquals(
"",
$ex->getQuery(),
"If the query isn't specified during the constructor call, getQuery shall not return null but must return an empty string too."
);
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, Nov 18, 17:43 (19 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3130129
Default Alt Text
SqlExceptionTest.php (752 B)

Event Timeline