#! perl -w use strict; use Data::Microformat::hCard; use Test::More tests => 14; my $simple = << 'EOF';
Alice Adams
FaxPreferred415-344-0829
San Francisco Headquarters
548 4th St.
San Francisco, CA 94107
USA
EOF ok(my $card = Data::Microformat::hCard->parse($simple)); is($card->fn, "Alice Adams"); ok(my @arr = $card->tel->type); is(scalar @arr, 2); is($arr[0], $card->tel->type); is($arr[0], "Fax"); is($arr[1], "Preferred"); ok(@arr = $card->adr->type); is(scalar @arr, 2); is($arr[0], $card->adr->type); is($arr[0], "San Francisco"); is($arr[1], "Headquarters"); my $comparison_of_type = << 'EOF';
415-344-0829
Fax
Preferred
EOF my $comparison_of_adr = << 'EOF';
548 4th St.
San Francisco
CA
94107
USA
San Francisco
Headquarters
EOF is($card->tel->to_hcard, $comparison_of_type); is($card->adr->to_hcard, $comparison_of_adr);