MCPcopy Index your code
hub / github.com/box-cli-maker/box-cli-maker / TestHPaddingAndVPadding

Function TestHPaddingAndVPadding

box_render_test.go:202–224  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

200}
201
202func TestHPaddingAndVPadding(t *testing.T) {
203 b := NewBox().Padding(1, 2)
204
205 if b.px != 1 || b.py != 2 {
206 t.Fatalf("expected initial padding (1,2), got (%d,%d)", b.px, b.py)
207 }
208
209 b.HPadding(5)
210 if b.px != 5 {
211 t.Errorf("expected HPadding to set horizontal padding to 5, got %d", b.px)
212 }
213 if b.py != 2 {
214 t.Errorf("expected HPadding to leave vertical padding unchanged at 2, got %d", b.py)
215 }
216
217 b.VPadding(7)
218 if b.py != 7 {
219 t.Errorf("expected VPadding to set vertical padding to 7, got %d", b.py)
220 }
221 if b.px != 5 {
222 t.Errorf("expected VPadding to leave horizontal padding unchanged at 5, got %d", b.px)
223 }
224}
225
226func TestRenderTitlePositions(t *testing.T) {
227 title := "My Title"

Callers

nothing calls this directly

Calls 4

NewBoxFunction · 0.85
PaddingMethod · 0.80
HPaddingMethod · 0.80
VPaddingMethod · 0.80

Tested by

no test coverage detected