and I need some help to figure out how to effectively write my unit tests. Since my module depends on an external SOAP service, I think Test::MockObjects would be useful in creating the unit tests (by mocking the SOAP service). But, I am not totally sure & hence my question here.
For e.g. if want to create a test for deploy_config method, I need to interact with the external SOAP service, which accepts certain SOAP calls & returns some XML formatted data. This method makes multiple calls to the SOAP service. So by using Test::MockObject, do I register all those SOAP service methods? And since my module uses SOAP::Lite, do I have to mock SOAP::Lite too? Also if there are other modules I should be aware of that will help do the same, please chime in.