This is the only one test case that is testing without knowing any implementation detail(black box testing or behavior driven testing). I rather keep one of this just in case we switch implementation. i.e. switch bucket implementation to https://github.com/bbeck/token-bucket this test will fail.