[FUNCTOR-15] Distribute tests from TestAlgorithms into several test classes under algorithm test package - patch submitted by Bruno P. Kinoshita