Add more command tests
Extract production compile method to AssetProductionCompiler