the tests in https://github.com/dranikpg/gtrs/blob/master/group_consumer_test.go
use a lot of mocking, since when they were written, miniredis did not support xgroup.
but since version 2.23 in aug 2022, miniredis does support XGROUP, and so we should mock less where we can.
i can try my hand at converting and see how it goes.
the tests in https://github.com/dranikpg/gtrs/blob/master/group_consumer_test.go
use a lot of mocking, since when they were written, miniredis did not support xgroup.
but since version 2.23 in aug 2022, miniredis does support XGROUP, and so we should mock less where we can.
i can try my hand at converting and see how it goes.