2
use Test::More tests => 2;
3
use Wiki::Toolkit::Formatter::UseMod;
6
my $wikitext = <<WIKITEXT;
14
my $wiki = Test::MockObject->new;
15
$wiki->mock( "node_exists",
17
my ($self, $node) = @_;
18
return $node eq "ExistingNode" ? 1 : 0;
21
my $formatter = Wiki::Toolkit::Formatter::UseMod->new(
22
node_prefix => "/wiki/",
23
node_suffix => ".html",
24
edit_prefix => "/wiki/edit/",
25
edit_suffix => ".html",
28
my $html = $formatter->format( $wikitext, $wiki );
30
like( $html, qr|<a href="/wiki/ExistingNode.html">ExistingNode</a>|,
31
"node_suffix works" );
32
like( $html, qr|<a href="/wiki/edit/NonExistentNode.html">|,
33
"edit_suffix works" );