title: Remove dependancies on wcf services so I can unit test the class
body: <p>I want to remove dependencies from my classes for WCF Services.  I want to inject them into the constructor as an interface and then mock the interface when I am testing that class.</p>
  
  <p>What is the best practice and the fastest way for doing this?</p>
  
  <p>my class:</p>
  
  <pre><code>class Test
  {
  public IMyWCFInterface _wcf;
   public Test(IMyWCFInterface wcf)
  {
  _wcf=wcf;
  }
  }
  </code></pre>