specify recursive tests in constructor