gio2-gi: add unit tests