package buggo import ( "strings" "testing" "github.com/stretchr/testify/assert" ) func TestView(t *testing.T) { bug := Bug{ Title: "title", Description: "description", Status: "status", Tags: []Tag{"tag1", "tag2"}, Blockedby: []Blocker{"blocker1", "blocker2"}, } output := bug.View() assert.True(t, strings.Contains(output, "title"), output) assert.True(t, strings.Contains(output, "description"), output) assert.True(t, strings.Contains(output, "status"), output) assert.True(t, strings.Contains(output, "tag1"), output) assert.True(t, strings.Contains(output, "tag2"), output) assert.True(t, strings.Contains(output, "blocker1"), output) assert.True(t, strings.Contains(output, "blocker2"), output) }