title: Why isn't unittest test case run
body: <p>I have the following <code>unittest</code> test case:</p>
  
  <pre><code>import unittest
  from ElementExtractor import ElementExtractor
  
  class ElementExtractorTest(unittest.TestCase):
      def allListsHaveSameSize(self):
          self.assertTrue(1 == 2)
  
  if __name__ == '__main__':
      unittest.main()
  </code></pre>
  
  <p>I am running it from the command line <code>python ElementExtractorTest.py</code> and I get this output:</p>
  
  <pre><code>----------------------------------------------------------------------
  Ran 0 tests in 0.000s
  
  OK
  </code></pre>
  
  <p>Why is the unit test not run?
  How can I make it run?</p>