redo and limit scope

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>
remove uneeded tests

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>
rename to Test::Method

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>
rename to reflect new function name

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>