Oii Marcelo, como você está? Espero que esteja bem ^-^
Sinto muito pela demora em obter um retorno.
No curso o professor utiliza uma estrutura de pastas onde coloca diversos arquivos python e o Colab não é o ambiente mais indicado para trabalhar com estruturas de pastas dessa forma, por isso o uso do PyCharm. Porém, caso queira trabalhar no Colaboratory, vou deixar passo a passo abaixo como poderá fazer isso:
Para evitar fazer o upload dos arquivos sempre que for testar seu código, iremos fazer uma estrutura de pastas dentro do Google Drive. Para isso, abra um "novo notebook" (ele servirá para executarmos os testes) e vá até a opção "arquivos".
Em seguida selecione "montar drive" e permita que o notebook acesse seus arquivos. Como mostro na imagem abaixo:

- Agora, clique com o botão direito no explorador de arquivo e clique em atualizar a verá uma nova pasta chamada drive:

- Abra a pasta
drive e dentro de MyDrive comece a criar a estrutura de pastas como mostrado pelo professor. Exemplo:

Para criar a estrutura acima, você terá que criar a pasta e ir criando os arquivos manualmente (criar nova pasta -> criar novo arquivo).
- Agora , de posse da estrutura de pastas criadas e com os códigos feitos, volte a área de código do notebook e navegue até a pasta que você criou através do comando
cd. O comando cd servirá para entrarmos na pasta do projeto, no meu caso a pasta se chama CursoTestesAlura. Abaixo os passos para navegar entre as pastas e em seguida, uma imagem dos comandos feitos:
cd drive
cd MyDrive/
cd CursoTestesAlura/
Por fim, execute o teste através do seguinte comando:
!python -m unittest src/leilao/test_avaliador.py

Dessa forma você conseguirá elaborar os passos do curso pelo Colab =)
Qualquer dúvida estou por aqui, tá bom?
Abraços e bons estudos!