package audio import ( "testing" ) func TestInitContext(t *testing.T) { ctx1, err := initContext() if err != nil { t.Fatalf("第一次 initContext 失败: %v", err) } if ctx1 == nil { t.Fatal("返回的 context 不应为 nil") } ctx2, err := initContext() if err != nil { t.Fatalf("第二次 initContext 失败: %v", err) } if ctx2 != ctx1 { t.Error("应该返回相同的 context") } }