Change UuidBuilderInterface::build() to accept bytes instead of fields

This commit is contained in:
Ben Ramsey
2020-01-21 15:49:18 -06:00
parent 13aaa217fa
commit bf237a1962
15 changed files with 57 additions and 55 deletions
+3 -1
View File
@@ -88,10 +88,12 @@ class StringCodecTest extends TestCase
'node' => $this->fields->getNode()->toString(),
];
$bytes = hex2bin(implode('', $fields));
$string = 'uuid:12345678-1234-4bcd-abef-1234abcd4321';
$this->builder->expects($this->once())
->method('build')
->with($this->isInstanceOf(StringCodec::class), $fields);
->with($this->isInstanceOf(StringCodec::class), $bytes);
$codec = new StringCodec($this->builder);
$codec->decode($string);
}