Apologies if this is a dumb question. I glanced at the linked document and it is not obvious to me if this is for testing bash or for testing bash scripts.

BATS is a testing framework, written in bash.

https://github.com/bats-core/bats-core

It's really nice for when you want to run/test a bunch of things in bash and have nice output and test suites.