github.com/hi-fi/sss/print@v0.0.0-20230212204231-b8661fcee5d7/pkg/pdf/booklet_test.go (about) 1 package pdf 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/assert" 7 ) 8 9 func TestPageOrderCalculation(t *testing.T) { 10 pageCount := 8 11 expectedOrder := []string{"8", "1", "2", "7", "6", "3", "4", "5"} 12 pageOrder := calculatePageOrder(pageCount) 13 14 assert.Equal(t, expectedOrder, pageOrder, "Page order for leaflet print incorrect.") 15 }