Equipe 3 - Atividade 4

Atividade 4
Ok. Corrigi assim: Dado que toda vez que um arquivo é importado, seu conteúdo é copiado para o arquivo xmlimported.xml, eu garanto que antes da chamada de upload esse arquivo está vazio e após a chamada não está mais. E claro que isso só faz sentido aqui e em outros passos em que sabe-se lidar com um arquivo xml válido.
A situação de exceção que o senhor falou pode acontecer ao se fazer o parse do arquivo, pois o arquivo importado pode não ser um xml válido ou pode estar vazio. Temos cenários de teste específicos para tais situações. Então para o escopo do presente cenário, se for lançada uma exceção, esta realmente era inesperada e isso só será perceptível no Then, pois o comportamento esperado da ação simplesmente não será atingido.