func (s *RedisSuite) SetupTest() {
	s.WithRedis(func(cnx redis.Conn) {
		cnx.Do("FLUSHALL")
	})
}
SetupTest implements the SetupTest function and entirely clears Redis of
items before each test run to prevent order-related test issues.
package test
import (
	"github.com/garyburd/redigo/redis"
	"github.com/stretchr/testify/suite"
)
type RedisSuite struct {
	Pool *redis.Pool
	suite.Suite
}
func NewSuite(pool *redis.Pool) *RedisSuite {
	return &RedisSuite{Pool: pool}
}