(t *testing.T)
| 30 | } |
| 31 | |
| 32 | func 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 | |
| 49 | func TestCompletionScreen_RenderBranchInfo(t *testing.T) { |
| 50 | cs := NewCompletionScreen() |
nothing calls this directly
no test coverage detected