Handling streamed requests in Phoenix

My application has an endpoint where a large request is sent in chunks. I want to perform some work as each chunk becomes available. I am using Plug.Conn.read_body/2 to pull chunks from the socket. It seams to be working. However I cannot think of anyway to test it.

Is there any way to use the ConnCase helpers from phoenix to test this endpoint. The only other answer I can think of is to test against the running server using a HTTP Client library