title: Mocking a web-service
body: <p>I have to integrate with a third-party web-service (behind firewall), and I do have their WSDL and proxy class.
  I want to develop the client stuff outside the firewall.</p>
  
  <p>What is the best approach to mock the web-service to ease integration with them?</p>
  
  <p>Do I create a web-service project on my side? Somehow use their proxy classes ad mock the methods? This would create the service references so I can just change the target URL when the time comes.
  Or do I create a service layer that returns mock classes in my dev. environment but would use real web-services at run-time?
  The former approach would take a  lot of work, I would think.</p>
  
  <p>Any ideas?</p>