title: overloading __init__ of unittest.testcase
body: <p>I want to add two variables to my subclass which is inherited from unittest.testcase</p>
  
  <p>like I have:</p>
  
  <pre><code>import unittest
  
  class mrp_repair_test_case(unittest.TestCase):
  
       def __init__(self, a=None, b=None, methodName=['runTest']):
               unittest.TestCase.__init__(self)
               self.a= a
                self.b = b
  
       def test1(self):
             ..........
             .......
  
  def runtest()
      mrp_repair_test_case(a=10,b=20)
      suite = unittest.TestLoader().loadTestsFromTestCase(mrp_repair_test_case)
      res = unittest.TextTestRunner(stream=out,verbosity=2).run(suite)
  </code></pre>
  
  <p>how can I acvhieve this:
  I am getting this error:</p>
  
  <pre><code>ValueError: no such test method in ****&lt;class 'mrp_repair.unit_test.test.mrp_repair_test_case'&gt;:**** runTest
  </code></pre>
  
  <p>thanks</p>