Criando testes automatizados com PYTHON usando UNITTEST

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ธ.ค. 2024

ความคิดเห็น • 13

  • @mp494
    @mp494 2 ปีที่แล้ว +2

    Muito obrigado, amigo! Ajudou para caramba e de forma objetiva e simples!

  • @felipehenriquepeixotoneto9464
    @felipehenriquepeixotoneto9464 ปีที่แล้ว

    Brigadão mano, video bem objetivo!

  • @Igorltdz
    @Igorltdz 2 ปีที่แล้ว

    video top, uma ótima contextualização rápida e objetiva

  • @vitormartinhodeoliveira2978
    @vitormartinhodeoliveira2978 ปีที่แล้ว

    gratidão

  • @cralx2k
    @cralx2k 3 ปีที่แล้ว +1

    Roger, se a funcao handle_value nao tivesse argumentos e somente self.... com vc faz para passar valores para testar essa funcao dentro da unittest?

    • @ProgramandocomRoger
      @ProgramandocomRoger  3 ปีที่แล้ว +1

      Nesse seu caso, você no teste iria criar uma classe passar os valores para o self, chamar a função e ver se mudou no self o valor.
      Geralmente isso torna mais dificil o teste, então é interessante ter ou criar metodos estaticos por que eles vão deixar mais fácil a criação dos testes.

    • @MenteMasculina
      @MenteMasculina 2 ปีที่แล้ว +2

      É só utilizar o método setUp e instanciar sua classe.

  • @hernanobritohermanobrito5667
    @hernanobritohermanobrito5667 3 ปีที่แล้ว +1

    Amigo pode me ajudar? Codigo para o enter assumir a tecla tab, ou melhor apertar enter e mudar de campo

    • @ProgramandocomRoger
      @ProgramandocomRoger  3 ปีที่แล้ว

      Cara eu não manjo muito, mas tem esse codigo em JavaScript:
      stackoverflow.com/questions/1009808/enter-key-press-behaves-like-a-tab-in-javascript

    • @hernanobritohermanobrito5667
      @hernanobritohermanobrito5667 3 ปีที่แล้ว

      @@ProgramandocomRoger obrigado, valeu ja me ajudar,Deus te abençoe

  • @RicardoGomesdeMelo-y3t
    @RicardoGomesdeMelo-y3t ปีที่แล้ว

    Cara, já assisti muitos vídeos e testei essa biblioteca, mas não consigo ver como ela pode ser útil em alguma coisa, por que não usar o debugger ? Me parece ser muito melhor, se eu tenho uma função que multiplica dois valores e peço para testar essa função, é óbvio que vai sempre dar certo se vc passar dois valores do tipo inteiro ou float por exemplo. Não entendo pq ficar testando o óbvio sabe ?

    • @luiseduardodarochahenrique5619
      @luiseduardodarochahenrique5619 ปีที่แล้ว +1

      No contexto de um cenário realista, é necessário lidar com mais do que apenas arredondamentos. Pode ser necessário criar várias regras que causem uma reação em cascata no código. Se alguma dessas regras produzir um resultado inesperado, isso afetará todo o funcionamento da aplicação. Quando o gestor solicitar uma alteração em uma dessas regras, é importante executar testes unitários para garantir que o código não tenha sido quebrado. Ao realizar os testes e verificar se os resultados esperados foram alcançados, fica mais fácil mapear qualquer problema.