Nvr_test.go 608 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package HikSDK
  2. import (
  3. "testing"
  4. )
  5. func TestNewNvr(t *testing.T) {
  6. err := Init()
  7. if err != nil {
  8. t.Error(err)
  9. return
  10. }
  11. nvr, err := NewNvr("192.168.211.124", 8000, "admin", "guanyaokeji8520")
  12. if err != nil {
  13. t.Error(err)
  14. }
  15. diff, err := nvr.GetTimeZone()
  16. if err != nil {
  17. return
  18. }
  19. t.Log(diff)
  20. month, err := nvr.CheckTimeRegionWithMonth(2025, 5, 1)
  21. if err != nil {
  22. return
  23. }
  24. t.Log(month)
  25. timeList, err := nvr.CheckTimeRegionWithDay(2025, 5, 29, 1)
  26. if err != nil {
  27. return
  28. }
  29. Status := nvr.Status()
  30. t.Log(Status)
  31. err = nvr.Logout()
  32. if err != nil {
  33. return
  34. }
  35. t.Log(timeList)
  36. }