Test Life Cycle and its Do’s and Dont’s

<aside> 🚫 Do NOT add dependencies between different tests. Create new instance for each single testing. ⇒ Initialize before each method; Teardown after each method

</aside>