title: Unit Testing a Windows Phone 7.1 library
body: <p>I'm extremely new to Windows Phone development and I've read, for example <a href="http://www.windowsphonegeek.com/articles/Getting-Started-with-Unit-Testing-in-Silverlight-for-WP7" rel="nofollow">here</a>, that there is no unit testing framework for Windows Phone applications.</p>
  
  <p>This I found it weird since, for example if I have a class library with a bunch of classes that execute operations I would create a unit testing project, add a reference of the class library and unit test each class the same way I've always had.</p>
  
  <p>So I created a dummy Windows Phone class library with a MyClass class with an Add(int x, int y) method on it, and added its reference to a regular test project.</p>
  
  <p>The interesting thing is that the reference has a warning sign on it, but the tests run, pass and fail accordingly.</p>
  
  <p>So my questions are:</p>
  
  <p>What is the real deal with unit testing Windows Phone code?<br>
  Why is there a warning sign by the reference of the Windows Phone class library in the test project?</p>
  
  <p>Thanks for your enlightment :)</p>