public function testFormatDateTime() { $crudServiceProvider = new CRUDServiceProvider(); $app = new Application(); $crudServiceProvider->init($this->dataFactory, $this->crudFile, new CRUDNullFileProcessor(), true, $app); $read = $crudServiceProvider->formatDateTime('2014-08-30 12:00:00'); $expected = '2014-08-30 12:00'; $this->assertSame($read, $expected); $read = $crudServiceProvider->formatDateTime('2014-08-30 12:00'); $expected = '2014-08-30 12:00'; $this->assertSame($read, $expected); $read = $crudServiceProvider->formatDateTime(''); $expected = ''; $this->assertSame($read, $expected); $read = $crudServiceProvider->formatDateTime(null); $expected = ''; $this->assertSame($read, $expected); $read = $crudServiceProvider->formatDateTime('foo'); $expected = 'foo'; $this->assertSame($read, $expected); }