On 03/03/2016 09:01, Yuriy Tymchuk wrote:
But my question was super simple. If I’m writing something that accesses github
I can write a test for handling request limit error. And in ruby I can say: “ok
in this test when you get a request tohttps://github/SomePathThatITest
hive a response
So we're not mocking "a network", but a webserver instead. Am I right?
Or are we mocking faults in the bottom level? (like connection
aborted, and stuff like that).
Regards!
Esteban A. Maringolo
2016-03-02 21:16 GMT-03:00 Frank Shearar :
> Er. How do you reliably inject arbitrary network faults
Yes I agree. The way I test the GitHub API now is by running a local server
which returns my JSON representation..
I looked at other API bindings to GitHub written in ruby to find an
approach for testing[1].
A nice feature I saw there was recording requests in a "Cassette".
This way you run your r
Hi.
I just want to mention another interesting opportunity for mocking network.
In past we built system which retrieves information from various web
services without documentation about data formats and protocols.
We created mock library which caches retrieved information from first calls
and then
I think that is one of the good points. If I test an interface of sending an
request and getting a response I'm not interested in network stuff. I want to
test my software and not my network stack. And I like to force errornous
behavior in order to test error handling of my software. Finally I w
+1
> Am 03.03.2016 um 01:16 schrieb Frank Shearar :
>
> Er. How do you reliably inject arbitrary network faults in your
> localhost network again?
>
> frank
>
>> On 2 March 2016 at 08:27, Chris Muller wrote:
>> A mock network will never test as thoroughly as locahost network..
>>
>> On Wed, M
Look guys,
I know that you can start a super smart discussion about the approaches to test
network-related stuff.
But my question was super simple. If I’m writing something that accesses github
I can write a test for handling request limit error. And in ruby I can say: “ok
in this test when yo
I use a framework designed for testing network programs. Depending on
the test, it launches 3-5 "player" copies of the image solely for
participation in the tests. The controlling image runs the unit
tests, which each send their dance of rpc messages to the players to
make them run the tests in a
Er. How do you reliably inject arbitrary network faults in your
localhost network again?
frank
On 2 March 2016 at 08:27, Chris Muller wrote:
> A mock network will never test as thoroughly as locahost network..
>
> On Wed, Mar 2, 2016 at 6:32 AM, Yuriy Tymchuk wrote:
>> HI, there is one thing in
I assume the mock object does not exercise any real network code or primitives.
On Wed, Mar 2, 2016 at 2:43 PM, Norbert Hartl wrote:
>
>> Am 02.03.2016 um 17:27 schrieb Chris Muller :
>>
>> A mock network will never test as thoroughly as locahost network..
>>
> Why? Please elaborate!
>
> Norbert
On 02/03/16 17:27, Chris Muller wrote:
A mock network will never test as thoroughly as localhost network.
Based on the posts of @danLuu and @aphyr I would say there is a lot to
be said for mocking the network & file system.
https://aphyr.com
http://danluu.com/file-consistency/
Stephan
> Am 02.03.2016 um 17:27 schrieb Chris Muller :
>
> A mock network will never test as thoroughly as locahost network..
>
Why? Please elaborate!
Norbert
> On Wed, Mar 2, 2016 at 6:32 AM, Yuriy Tymchuk wrote:
>> HI, there is one thing in Ruby (on Rails) that I really like and it is a
>> option
A mock network will never test as thoroughly as locahost network..
On Wed, Mar 2, 2016 at 6:32 AM, Yuriy Tymchuk wrote:
> HI, there is one thing in Ruby (on Rails) that I really like and it is a
> option to mock network. This means that when you run a test your network
> requests are handled by
HI, there is one thing in Ruby (on Rails) that I really like and it is a option
to mock network. This means that when you run a test your network requests are
handled by a mock object and you can tell it that for this URI it should give
you this response. This is helpful if you don’t want to rel
14 matches
Mail list logo