package topic import "testing" /* Тест для топика шины данных */ type tester struct { t *testing.T } func TestTopic(t *testing.T) { sf := &tester{ t: t, } sf.create() } // Создание топика func (sf *tester) create() { sf.t.Logf("create") sf.createBad1() } // Нет имени топика func (sf *tester) createBad1() { sf.t.Logf("createBad1") topic, err := NewTopic("") if err == nil { sf.t.Fatalf("createBad1(): err==nil") } if topic != nil { sf.t.Fatalf("createBad1(): topic!=nil") } }