(t *testing.T)
| 241 | } |
| 242 | |
| 243 | func TestHeaderGenerator_GuardConsistency(t *testing.T) { |
| 244 | baseName := "test_consistency" |
| 245 | generator := &Generator{BaseName: baseName} |
| 246 | headerGen := HeaderGenerator{generator} |
| 247 | |
| 248 | content1, err := headerGen.buildContent() |
| 249 | require.NoError(t, err, "First buildContent() failed: %v", err) |
| 250 | |
| 251 | content2, err := headerGen.buildContent() |
| 252 | require.NoError(t, err, "Second buildContent() failed: %v", err) |
| 253 | |
| 254 | assert.Equal(t, content1, content2, "Multiple calls to buildContent() should produce identical results") |
| 255 | } |
| 256 | |
| 257 | func TestHeaderGenerator_MinimalContent(t *testing.T) { |
| 258 | generator := &Generator{BaseName: "minimal"} |
nothing calls this directly
no test coverage detected