public function testGetDefaultSerializer() { $default_serializer = new PhpSerializer(); $this->registry->registerSerializerForContract(new Contract(PhpSerializer::class), new PhpSerializer()); $this->registry->registerSerializerForContract(new Contract(PhpSerializer::class), $default_serializer); $strategy = new SerializationStrategy($this->registry, new Contract(PhpSerializer::class)); $this->assertSame($default_serializer, $strategy->getDefaultSerializer()); }