The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

use strict;
use Test::More 'tests' => 3;
use Unicode::UTF8 qw(decode_utf8);
# Test.
my $obj = MARC::Convert::Wikidata::Object->new;
is_deeply($obj->publishers, [], 'Get default publishers.');
# Test.
$obj = MARC::Convert::Wikidata::Object->new(
'publishers' => [MARC::Convert::Wikidata::Object::Publisher->new(
'name' => decode_utf8('Vyšehrad'),
)],
);
is_deeply($obj->publishers->[0]->name, decode_utf8('Vyšehrad'),
'Get explicit publisher name.');