Initial commit cache
This commit is contained in:
22
test/Unit/Serializer/JsonSerializerTest.php
Normal file
22
test/Unit/Serializer/JsonSerializerTest.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
namespace IQParts\CacheTest\Unit\Serializer;
|
||||
|
||||
use IQParts\CacheTest\AbstractTestCase;
|
||||
use IQParts\Cache\Serializer\JsonSerializer;
|
||||
|
||||
final class JsonSerializerTest extends AbstractTestCase
|
||||
{
|
||||
public function testSerialize()
|
||||
{
|
||||
$serializer = new JsonSerializer();
|
||||
$string = "myString";
|
||||
$array = [0 => '1', 1 => '2', 2 => '3'];
|
||||
|
||||
$this->assertTrue(is_string($serializer->serialize($array)));
|
||||
$this->assertEquals($string, $serializer->serialize($string));
|
||||
|
||||
$this->assertEquals($array, $serializer->deserialize($serializer->serialize($array)));
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user