(t *testing.T)
| 480 | } |
| 481 | |
| 482 | func TestRequestWithHeaderParameterArray(t *testing.T) { |
| 483 | t.Run("StringArray", func(t *testing.T) { |
| 484 | RequestWithHeaderParameterArray(t, "string", "val1,val2", "val1,val2") |
| 485 | }) |
| 486 | t.Run("IntegerArray", func(t *testing.T) { |
| 487 | RequestWithHeaderParameterArray(t, "integer", "1,4", "1,4") |
| 488 | }) |
| 489 | t.Run("NumberArray", func(t *testing.T) { |
| 490 | RequestWithHeaderParameterArray(t, "number", "0.5,0.1,1.3", "0.5,0.1,1.3") |
| 491 | }) |
| 492 | t.Run("BooleanArray", func(t *testing.T) { |
| 493 | RequestWithHeaderParameterArray(t, "boolean", "true,false,true", "true,false,true") |
| 494 | }) |
| 495 | } |
| 496 | |
| 497 | func RequestWithHeaderParameterArray(t *testing.T, itemsType string, argument string, headerValue string) { |
| 498 | definition := ` |
nothing calls this directly
no test coverage detected