MCPcopy Create free account
hub / github.com/MiniCodeMonkey/chief / TestCompletionScreen_RenderHeader

Function TestCompletionScreen_RenderHeader

internal/tui/completion_test.go:32–47  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

30}
31
32func TestCompletionScreen_RenderHeader(t *testing.T) {
33 cs := NewCompletionScreen()
34 cs.Configure("auth", 8, 10, "chief/auth", 5, true, 0, nil)
35 cs.SetSize(80, 40)
36
37 rendered := cs.Render()
38 if !strings.Contains(rendered, "PRD Complete!") {
39 t.Error("expected 'PRD Complete!' in render output")
40 }
41 if !strings.Contains(rendered, "auth") {
42 t.Error("expected PRD name 'auth' in render output")
43 }
44 if !strings.Contains(rendered, "8/10") {
45 t.Error("expected '8/10' stories count in render output")
46 }
47}
48
49func TestCompletionScreen_RenderBranchInfo(t *testing.T) {
50 cs := NewCompletionScreen()

Callers

nothing calls this directly

Calls 4

ConfigureMethod · 0.95
SetSizeMethod · 0.95
RenderMethod · 0.95
NewCompletionScreenFunction · 0.85

Tested by

no test coverage detected