Hi Anup,
I created a skeleton deployer and hopefully made all configurations so that the deployer is visible in BPELUnit. You can clone [1] from my private repo. You will find a new project net.bpelunit.framework.control.deployer.wps. In there is a class WPSDeployer that is empty but I added comments that hopefully help to fill in the logic for deploying. This would be the first step before going to the additions needed for test coverage.
As you see the Java WPSDeployer class will need to deploy programmatically. You can try to call the WPS command line script or you can look if there is a way by calling a Web service on WPS. The WPS Admin Console is not suitable as it will be hard/impossible to automate the deployment.
I hope this helps. If there are any questions just let me know.
Regards,
Daniel
[1]
https://github.com/dluebke/bpelunit/tree/feature-wpsdeployer