# NAME
Test::CallCounter - Count the number of method calling
# SYNOPSIS
use Test::CallCounter;
my $counter = Test::CallCounter->new(
'LWP::UserAgent' => 'get'
);
my $ua = LWP::UserAgent->new();
$ua->get('http://d.hatena.ne.jp/');
is($counter->count(), 1);
# DESCRIPTION
Test::CallCounter counts the number of method calling.
# METHODS
- my $counter = Test::CallCounter->new($class\_name, $method\_name)
Make a instance of Test::CallCounter and hook `$method_name` method in `$class_name` to count calling method.
- $counter->count();
Get a calling count of `$method_name`.
- $counter->reset()
Reset counter.
# AUTHOR
Tokuhiro Matsuno <tokuhirom@gmail.com>
# SEE ALSO
[Test::Mock::Guard](http://search.cpan.org/perldoc?Test::Mock::Guard)
If you want to do more complex operation while monkey patching, see also [Test::Resub](http://search.cpan.org/perldoc?Test::Resub).
# LICENSE
Copyright (C) Tokuhiro Matsuno
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.