Beetje Coderen

Les 21

Testen van embedded code

Logica testen op je pc met Unity, hardware vervangen door nep-implementaties, testen in de simulator en alles automatisch draaien in CI.

⏱ 55 minuten leestijd + oefenen

🎯 Na deze les kun je

  • uitleggen waarom je embedded code grotendeels op de host test
  • unittests schrijven met het Unity-framework
  • hardware vervangen door een nep-implementatie (fake) achter een interface
  • tests in simavr en in CI laten draaien

Flashen, kijken of de LED knippert, iets aanpassen, opnieuw flashen: zo test je trage, handmatige dingen. De omrekening van ruwe sensorwaarden, een state machine, een ringbuffer, een CRC: dat is gewone C-logica. Die kun je in milliseconden testen op je laptop, honderden keren per dag, zonder bordje. Dat is de grootste winst in deze les.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?