$req=Apache::FakeRequest::ViceRaid->new( method::lookup_uri => sub { # ... insert what you want it to do }); #### sub lookup_uri { $_[0]->{method::lookup_uri}->(@_); } #### sub lookup_uri { ($_[0]->{method::lookup_uri} || $_[0]->can(SUPER::lookup_uri))->(@_); }