 c8cb43e9b3
			
		
	
	c8cb43e9b3
	
	
	
		
			
			- 移除 Core 目录下的 CallBack.go、core.go 和 Type.go 文件 - 这些文件包含了未使用的类型定义和函数实现 - 删除冗余代码有助于简化项目结构,提高代码可读性和维护性
		
			
				
	
	
		
			39 lines
		
	
	
		
			608 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			608 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package HikSDK
 | |
| 
 | |
| import (
 | |
| 	"testing"
 | |
| )
 | |
| 
 | |
| func TestNewNvr(t *testing.T) {
 | |
| 	err := Init()
 | |
| 	if err != nil {
 | |
| 		t.Error(err)
 | |
| 		return
 | |
| 	}
 | |
| 	nvr, err := NewNvr("192.168.211.124", 8000, "admin", "guanyaokeji8520")
 | |
| 	if err != nil {
 | |
| 		t.Error(err)
 | |
| 	}
 | |
| 	diff, err := nvr.GetTimeZone()
 | |
| 	if err != nil {
 | |
| 		return
 | |
| 	}
 | |
| 	t.Log(diff)
 | |
| 	month, err := nvr.CheckTimeRegionWithMonth(2025, 5, 1)
 | |
| 	if err != nil {
 | |
| 		return
 | |
| 	}
 | |
| 	t.Log(month)
 | |
| 	timeList, err := nvr.CheckTimeRegionWithDay(2025, 5, 29, 1)
 | |
| 	if err != nil {
 | |
| 		return
 | |
| 	}
 | |
| 	Status := nvr.Status()
 | |
| 	t.Log(Status)
 | |
| 	err = nvr.Logout()
 | |
| 	if err != nil {
 | |
| 		return
 | |
| 	}
 | |
| 	t.Log(timeList)
 | |
| }
 |