|
my $obj = MARC::Convert::Wikidata::Object::People->new;
my $ret = $obj ->external_ids;
is_deeply( $ret , [], 'Get external ids ([] - default).' );
$obj = MARC::Convert::Wikidata::Object::People->new(
external_ids => [
MARC::Convert::Wikidata::Object::ExternalId->new(
'name' => 'nkcr_aut' ,
'value' => 'jk01033252' ,
),
],
surname => 'Halouzka' ,
);
$ret = $obj ->external_ids;
is(@{ $ret }, 1, 'Get external ids count (1).' );
isa_ok( $ret ->[0], 'MARC::Convert::Wikidata::Object::ExternalId' );
is( $ret ->[0]->name, 'nkcr_aut' , 'Get external id name (nkcr_aut).' );
is( $ret ->[0]->value, 'jk01033252' , 'Get external id value (jk01033252).' );
|