online_repostiroy_test.go 537 B

12345678910111213141516171819202122
  1. package repositories
  2. import (
  3. "context"
  4. "testing"
  5. "go.uber.org/zap"
  6. "sikey.com/websocket/config"
  7. "sikey.com/websocket/pkg/dbx"
  8. "sikey.com/websocket/pkg/rdbx"
  9. )
  10. func TestOnlineRepository_Is(t *testing.T) {
  11. config.MustLoadConfig("../config/websocket.toml")
  12. repos := NewRepositories(dbx.GetConnect(), rdbx.GetConnect())
  13. var err error
  14. var online bool
  15. if online, err = repos.OnlineRepository.Is(context.TODO(), "2d2e78e8-eb61-47c5-8ebc-8e4d7313f577"); err != nil {
  16. zap.S().Error(err)
  17. }
  18. zap.S().Infof("online: %s", online)
  19. }