flux-querybuilder/tests/Generic/FormattersTest.php
davidarendsen 39ae737fa1 Fix coding style with phpcs PSR-12 standard
Signed-off-by: davidarendsen <davidarendsen@hey.com>
2022-08-15 20:28:25 +00:00

33 lines
744 B
PHP

<?php
declare(strict_types=1);
namespace Tests\Generic;
use DateTime;
use Arendsen\FluxQueryBuilder\Formatters;
use PHPUnit\Framework\TestCase;
final class FormattersTest extends TestCase
{
public function testAssociativeArrayNested()
{
$array = [
'columns' => ['foo', 'bar'],
'mode' => 'by'
];
$expected = 'columns: ["foo", "bar"], mode: "by"';
$this->assertEquals($expected, Formatters::toFluxArrayString($array));
}
public function testDateTimeToString()
{
$dateTime = new DateTime('2022-08-12 17:31:00');
$expected = 'time(v: 2022-08-12T17:31:00Z)';
$this->assertEquals($expected, Formatters::dateTimeToString($dateTime));
}
}