title: Unittest ran 0 tests. Why?
body: <p>The below my program, and I want to test the code, through below test cases
  But no testcases are being checked and so the the test program is op-ing following</p>
  
  <pre><code>Ran 0 test's in 0.000 sec
  OK
  </code></pre>
  
  <p><strong>capital.py</strong></p>
  
  <pre><code>def captial_text(text):
  
      return text.title()
  </code></pre>
  
  <p>Here is my test case :</p>
  
  <pre><code>import unittest
  import capital
  
  class Captest(unittest.TestCase):
  
      def one_word_test(self):
          text = 'test'
          result = capital.captial_text(text)
          self.assertEqual(result, 'Test')
  
      def two_word_test(self):
          text = 'get things done joints'
          result = capital.captial_text(text)
          self.assertEqual(result, 'Get Things Done')
  
  if __name__ == '__main__':
      unittest.main()
  </code></pre>
  
  <p>Why is this happening?</p>