• 173: Mocking and Unit Tests

  • Apr 29 2024
  • Duração: 1 hora e 35 minutos
  • Podcast

173: Mocking and Unit Tests

  • Sumário

  • 173: Mocking and Unit Tests


    Intro topic: Headphones

    News/Links:

    • Texas A&M University Physics Festival
      • https://physicsfestival.tamu.edu/
    • Rust vs Cpp at Google
      • Lars Bergstrom (Google Director of Engineering): Rust teams at Google are as productive as the ones using Go and 2x those using Cpp
      • https://youtu.be/6mZRWFQRvmw?t=27012
    • Is Cosine Similarity Really About Similarity
      • https://arxiv.org/abs/2403.05440
    • Xz utils supply chain attack
      • Andres Freund at Microsoft
      • https://arstechnica.com/security/2024/04/what-we-know-about-the-xz-utils-backdoor-that-almost-infected-the-world/


    Book of the Show

    • Patrick:
      • 80/20 Running by Matt Fitzgerald
      • https://amzn.to/3xyEKLo
    • Jason:
      • A Movie Making Nerd
      • https://amzn.to/49ycDJj


    Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h


    Tool of the Show

    • Patrick:
      • Shapez Android: https://play.google.com/store/apps/details?id=com.playdigious.shapez&hl=en_US&gl=US
      • Shapez iOS: https://apps.apple.com/us/app/shapez-factory-game/id6450830779
    • Jason:
      • Dwarf Fortress
      • https://store.steampowered.com/app/975370/Dwarf_Fortress/


    Topic: Mocking and Unit Tests

    • What are Unit Tests
      • Balance between utility, maintenance, and coverage
      • Unit Test: testing small functions
      • Regression Test: Testing larger functions
      • System Test: End-to-end testing of programs
    • What are mocks & fakes
    • When to use mock vs. fake
    • Mocking libraries in various languages
      • Python: https://docs.python.org/3/library/unittest.mock.html
      • Java: https://github.com/mockito/mockito
      • C++: https://github.com/google/googletest


    ★ Support this podcast on Patreon ★
    Exibir mais Exibir menos
activate_samplebutton_t1

O que os ouvintes dizem sobre 173: Mocking and Unit Tests

Nota média dos ouvintes. Apenas ouvintes que tiverem escutado o título podem escrever avaliações.

Avaliações - Selecione as abas abaixo para mudar a fonte das avaliações.