Implementing functor test cases

When I was implementing the test of functor class, I saw
that it do not hold the parameter and annotation objects.
So, a refactory to include it happened.
Improving coverate by removing useless lines

Removed lines that aren't executed. This lines were there
just to make the compiler do not generate warning log. It
do not generate warning when I removed so I'm trying to
submit it to Drone.IO and see what happens.