Refector recursive file copy.
Refector run generator with unit test.