Update the unit test to follow modern standards
Review Request #3318 — Created July 30, 2024 and submitted — Latest diff uploaded
This is stuff like using int/char instead of gint/gchar, using new assert macros, and so on.
Had splinter call in the turtles.