Re: Mock HTTP servers for unit tests. [message #185691 is a reply to message #185688] |
Wed, 30 April 2014 17:41 |
Christoph Michael Bec
Messages: 207 Registered: June 2013
Karma:
|
Senior Member |
|
|
Daniel Pitts wrote:
> On 4/30/14 7:28 AM, Denis McMahon wrote:
>> On Tue, 29 Apr 2014 16:56:57 -0700, Daniel Pitts wrote:
>>
>>> I am very familiar with testing methodologies and technologies. Just
>>> most of my recent experience was with Java, where it's relatively easy
>>> to start a mock http server in a separate thread. Not as easy in PHP.
>>> I'm asking about Mock HTTP servers. Not about testing.
>>
>> What do you want your mock http server to do? It probably isn't going to
>> be able to sit on port 80 without privs, assuming nothing else is on port
>> 80 already.
> I don't need it to listen on port 80. I actually would prefer it didn't.
> It probably would be best if it listened on some random port in
> user-space.
>
>> Does it need to do more than open a listening port on
>> localhost, listen for some packets, send responses depending on the
>> requests? I believe php comes with a basic http server, perhaps you could
>> adapt that to your needs?
>
> That actually might be a suitable solution for my immediate need. I'll
> take a look at it. Thanks for the helpful suggestion!
The InterNations http-mock already uses PHP's internal webserver--so
probably you can save yourself work by using the mocking functionality
already built around it.
--
Christoph M. Becker
|
|
|