Qual é a diferença entre setUp()e setUpClass()na unittestestrutura Python ? Por que a configuração seria tratada em um método e não no outro? Quero entender que parte da configuração é feita nas funções setUp()e setUpClass(), bem como com tearDown()e