(jsonBytes []byte)
| 165 | } |
| 166 | |
| 167 | func (r *RequestWrapper) RespondWithJSON(jsonBytes []byte) *RequestWrapper { |
| 168 | r.Server.Respond(&http.Response{ |
| 169 | StatusCode: http.StatusOK, |
| 170 | Status: "200 OK", |
| 171 | Body: io.NopCloser(bytes.NewReader(jsonBytes)), |
| 172 | ContentLength: int64(len(jsonBytes)), |
| 173 | Header: make(http.Header), |
| 174 | }, nil) |
| 175 | return r |
| 176 | } |
| 177 | |
| 178 | func (r *RequestWrapper) ExpectHeader(t *testing.T, name string, value string) *RequestWrapper { |
| 179 | assert.Contains(t, r.Request.Header, name) |