package wui import ( "testing" mL0 "gitp78su.ipnodns.ru/svi/kern/v4/lev0" ) type tester struct { t *testing.T } func TestWui(t *testing.T) { sf := &tester{ t: t, } sf.get() } // Получает различные WUI-компоненты. func (sf *tester) get() { sf.t.Log("get") wCtx := GetWuiCtx() if wCtx == nil { sf.t.Fatalf("get(): IWuiCtx==nil") } wBtn := NewWuiButton("test_btn", sf.fnClick) if wBtn == nil { sf.t.Fatalf("get(): IWuiButton==nil") } } // Функция обратного вызова. func (sf *tester) fnClick(dict map[string]string) mL0.IResult[string] { sf.t.Log("fnClick") return mL0.NewOk("test_click") }