On 2013-06-23 21:50, Paulo Pinto wrote:

No, but if your code calls something that ends up calling again other
part of your code, you might need to mock it somehow.

I'm using same approach there. If I'm testing method "a" and it also calls method "b". I assume method "b" works and I don't mock it. Then I make sure to have a test for method "b" as well. A given test only tests one method.

Specially if it is a library that does some IO (network, disk) in the
process and is full of static methods.

Especially network IO is a good idea to mock.

--
/Jacob Carlborg

Reply via email to