Re: Mock the internet (with my crumby native English corrected)
Re: Mock the internet (with my crumby native English corrected)
- Subject: Re: Mock the internet (with my crumby native English corrected)
- From: "email@hidden" <email@hidden>
- Date: Mon, 8 Nov 2010 12:56:24 +0000
On 8 Nov 2010, at 09:53, Yung-Luen Lan wrote:
> Hi,
>
> I'm writing a framework for web API like flickr. However, I don't want
> my test failed depending on the server status.
> (And I don't want it hit the server every time I build my project.)
>
> Is there any easy way to "fake" the network layer? I don't think
> swizzle the NSURLConnection is enough because the HTTP intermediate
> framework my project depends use CFNetwork.
> Conditional compile and mocking the response inside the HTTP
> intermediate framework is bad since it's not even my code.
>
A faked network layer doesn't sound appealing. If I read this right you require an efficient response from the server component.
During development can you not target a local httpd instance that doesn't support the full API but simply returns an acknowledgment/error response?
You could even build such a responder into your own app and activate it only for development builds.
Regards
Jonathan Mitchell
Developer
Mugginsoft LLP
http://www.mugginsoft.com
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden