recursor support unit test