()
| 116 | } |
| 117 | |
| 118 | @Test |
| 119 | public void asListMethod() { |
| 120 | QueryParams params = new QueryParams(); |
| 121 | params.asList().add(QueryParams.Entry.forKeyValue("a b", "c d")); |
| 122 | params.asList().add(QueryParams.Entry.forLoneKey("e f")); |
| 123 | |
| 124 | // URLEncoder encodes spaces as + |
| 125 | assertThat(params.toRawQuery()).isEqualTo("a+b=c+d&e+f"); |
| 126 | } |
| 127 | |
| 128 | @Test |
| 129 | public void parseInvalidPercentEncodingThrows() { |
nothing calls this directly
no test coverage detected