SYNOPSIS
my $rester = Socialtext::Resting::Mock->(file => 'foo');
# returns content of 'foo'
$rester->get_page('bar');
FUNCTIONS
new( %opts )
Create a new fake rester object. Options:- file
- File to return the contents of.
server( $new_server )
Get or set the server.username( $new_username )
Get or set the username.password( $new_password )
Get or set the password.workspace( $new_workspace )
Get or set the workspace.get_page( $page_name )
Returns the content of the specified file or the page stored locally in the object.get_pages
Retrieve a list of pages in the current workspace.put_page( $page_name )
Stores the page content in the object.put_pagetag( $page, $tag )
Stores the page tags in the object.get_pagetags( $page )
Retrieves page tags stored in the object.die_on_put( $rc )
Tells the next put_page() to die with the supplied return code.accept( $mime_type )
Stores the requested mime type.order( $order )
Stores the requested order.get_taggedpages( $tag )
Retrieves the taggedpages stored in the object.set_taggedpages( $tag, $return )
Store the taggedpages return value in the object.This is not a real function, but it can make testing easier.
json_verbose
Set the json_verbose flag.response
Retrieve a fake response object.AUTHOR
Luke Closs, "<luke.closs at socialtext.com>"COPYRIGHT & LICENSE
Copyright 2006 Luke Closs, all rights reserved.This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.