public function testResetCalls()
{
$this->if($adapter = new testedClass(), $adapter->md5(uniqid()), $adapter->sha1(uniqid()))->then->sizeof($adapter->getCalls())->isEqualTo(2)->sizeof($adapter->getCalls(new call('md5')))->isEqualTo(1)->sizeof($adapter->getCalls(new call('sha1')))->isEqualTo(1)->object($adapter->resetCalls())->isIdenticalTo($adapter)->sizeof($adapter->getCalls())->isZero->if($adapter->md5(uniqid()), $adapter->sha1(uniqid()))->then->sizeof($adapter->getCalls())->isEqualTo(2)->sizeof($adapter->getCalls(new call('md5')))->isEqualTo(1)->sizeof($adapter->getCalls(new call('sha1')))->isEqualTo(1)->object($adapter->resetCalls('md5'))->isIdenticalTo($adapter)->sizeof($adapter->getCalls())->isEqualTo(1)->sizeof($adapter->getCalls(new call('md5')))->isZero->sizeof($adapter->getCalls(new call('sha1')))->isEqualTo(1)->object($adapter->resetCalls('sha1'))->isIdenticalTo($adapter)->sizeof($adapter->getCalls(new call('md5')))->isZero->sizeof($adapter->getCalls(new call('sha1')))->isZero->sizeof($adapter->getCalls())->isZero;
}