change the User Agent string
[catagits/XML-Feed.git] / t / 10-mix-and-match.t
CommitLineData
3353d70c 1# $Id$
33d4cb3f 2
3use strict;
4use Test::More tests => 6;
5use XML::Feed;
6
7
8my $afeed = XML::Feed->new('Atom');
9my $rfeed = XML::Feed->new('RSS');
10my $atom = make_entry('Atom');
11my $rss = make_entry('RSS');
12
13
14ok($afeed->add_entry($atom), "Added Atom entry to Atom feed");
15ok($afeed->add_entry($rss), "Added RSS entry to Atom feed");
16
17ok($rfeed->add_entry($rss), "Added RSS entry to RSS feed");
18ok($rfeed->add_entry($atom), "Added Atom entry to RSS feed");
19
20
21
22is(scalar $afeed->entries, 2, 'Now 2 entries in Atom feed');
23is(scalar $rfeed->entries, 2, 'Now 2 entries in RSS feed');
24
25sub make_entry {
26 my $format = shift;
27 my $entry = XML::Feed::Entry->new($format);
28 $entry->title("Test Title ".rand());
29 $entry->content("Foo");
30 $entry->summary("Bar");
31 return $entry;
32}