title: How to write nunit test case for internal type class having protected methods?
body: <p>How to write Nunit test case for a class of internal type having protected methods.
  Should i use inheritance for this?
  Following is the class, for which i am trying to write test case:-</p>
  
  <pre><code>internal class CSGetBuyerAbuseReportsRequestTanslator
  {
      protected override CSGetBuyerAbuseReportsRequestType BusinessToService(IEntityTranslatorService service, BuyerAbuseRequest value)
      {
          //code
      }
   }
  </code></pre>
  
  <p>Please, suggest me how to write test case for this class?</p>