Direkt zum Inhalt
MP-Development Code, Bikes and more

Wie man in PHPUnit Data Provider benutzt

Gespeichert von Michael am
image
PHP und PHPUnit Logos

Unit-Tests sind ein wichtiger Bestandteil der Softwareentwicklung, um sicherzustellen, dass einzelne Komponenten unserer Anwendung korrekt funktionieren. In PHP ist PHPUnit das am häufigsten verwendete Test-Framework. Ein nützliches Feature von PHPUnit sind Data Provider, die es ermöglichen, dasselbe Test-Szenario mit unterschiedlichen Datensätzen auszuführen. In diesem Blogbeitrag werde ich erläutern, wie man Data Provider in PHPUnit benutzt, und verschiedene Beispiele dafür zeigen.

MastoBoost - ein Mastodon Bot

Gespeichert von Michael am
image
ich bin ein bot bild

Diese Woche habe ich mal meine älteren, private Repositories durch geschaut und bin auf einen Bot für Mastodon gestoßen, den ich nie fertig gemacht habe. Einsatz dafür hätte ich aber schon, also schnell mal fertig gemacht das Ding. Es handelt sich dabei um einen Bot, der Toots die einen Hashtag aus einer zu definierenden Liste enthält automatisch boosted. Sehr simpel und keine Raketenwissenschaft. Das ganze läuft unter Docker, bzw mit docker compose.