#! perl -w use strict; use Data::Microformat::hCard; use Test::More tests => 8; my $simple = << 'EOF';
Alice Adams
Bob Barker
Yuppie
Needs an Agent
EOF ok(my $card = Data::Microformat::hCard->parse($simple)); is($card->fn, "Alice Adams"); is($card->nickname, "Needs an Agent"); ok(my $nest = $card->agent); is($nest->fn, "Bob Barker"); is($nest->nickname, "Yuppie"); my $comparison = << 'EOF';
Alice Adams
Alice
Adams
Bob Barker
Bob
Barker
Yuppie
Needs an Agent
EOF is($card->to_hcard, $comparison); my $text_comparison = << 'EOF'; vcard: fn: Alice Adams n: given-name: Alice family-name: Adams agent vcard: fn: Bob Barker n: given-name: Bob family-name: Barker nickname: Yuppie nickname: Needs an Agent EOF is($card->to_text, $text_comparison);