title: Explain the "setUp" and "tearDown" Python methods used in test cases
body: <p>Can anyone explain the use of Python's <code>setUp</code> and <code>tearDown</code> methods while writing test cases apart from that <code>setUp</code> is called immediately before calling the test method and <code>tearDown</code> is called immediately after it has been called?</p>