Update PHP client default value (#417)

* update php default value

* update php samples with oas3
This commit is contained in:
William Cheng
2018-05-11 15:28:09 +08:00
committed by GitHub
parent 0d913e6801
commit e5be838fa8
308 changed files with 49110 additions and 372 deletions

View File

@@ -0,0 +1,34 @@
<?php
namespace OpenAPI\Client;
use OpenAPI\Client\Model\FormatTest;
class DateTimeSerializerTest extends \PHPUnit_Framework_TestCase
{
public function testDateTimeSanitazion()
{
$dateTime = new \DateTime('April 30, 1973 17:05 CEST');
$input = new FormatTest([
'date_time' => $dateTime,
]);
$data = ObjectSerializer::sanitizeForSerialization($input);
$this->assertEquals($data->dateTime, '1973-04-30T17:05:00+02:00');
}
public function testDateSanitazion()
{
$dateTime = new \DateTime('April 30, 1973 17:05 CEST');
$input = new FormatTest([
'date' => $dateTime,
]);
$data = ObjectSerializer::sanitizeForSerialization($input);
$this->assertEquals($data->date, '1973-04-30');
}
}