title: How do I unit test a WCF service?
body: <p>We have a whole bunch of DLLs that give us access to our database and other applications and services.</p>
  
  <p>We've wrapped these DLLs with a thin WCF service layer which our clients then consume.</p>
  
  <p>I'm a little unsure on how to write unit tests that only test the WCF service layer. Should I just write unit tests for the DLLs, and integration tests for the WCF services? I'd appreciate any wisdom... I know that if my unit tests actually go to the database they won't actually be true unit tests. I also understand that I don't really need to test the WCF service host in a unit test. </p>
  
  <p>So, I'm confused about exactly what to test and how.</p>