public function testValidateDatetime() { $this->assertEquals('2015-08-07 12:13:14', RestValidatorHelper::validate_datetime(['date' => '2015-08-07 12:13:14'], 'date')); $this->assertEquals(null, RestValidatorHelper::validate_datetime([], 'date', ['required' => false])); TestHelper::assertException(function () { RestValidatorHelper::validate_datetime([], 'date'); }, 'ValidationException'); TestHelper::assertException(function () { RestValidatorHelper::validate_datetime(['date' => 'error'], 'date'); }, 'ValidationException'); }
public function testValidateWithoutAllData() { TestHelper::assertException(function () { SessionValidatorWithSocial::validate(['Token' => 'fooBarBaz']); }, 'ValidationException'); }