captcha_test.go 434 B

1234567891011121314151617181920212223
  1. package captcha
  2. import (
  3. "git.bvbej.com/bvbej/base-golang/pkg/cache"
  4. "testing"
  5. "time"
  6. )
  7. func TestNewCaptcha(t *testing.T) {
  8. repo, err := cache.New("127.0.0.1:6379", "", 0, 5, 100, 10)
  9. if err != nil {
  10. t.Error(err)
  11. return
  12. }
  13. newStore := NewStore(repo, 5*time.Minute)
  14. newCaptcha := NewCaptcha(newStore, 80, 180, 5)
  15. generate, s, err := newCaptcha.Generate()
  16. if err != nil {
  17. t.Error(err)
  18. return
  19. }
  20. t.Log(generate, s)
  21. }