[TIP] TestFixtures 1.8.0 Released!

Chris Withers chris at simplistix.co.uk
Fri Jan 14 10:40:52 PST 2011


On 14/01/2011 17:03, Phlip wrote:
>> I'd suggest developing mock objects to work in place of your ctypes objects.
>
> Just a tiny note: Freshly TDD-ed code should not need mocks. Only
> situations like simulating hardware errors or specific clock settings
> should need them.

Did you even read the OPs post?

Now, for starters, you're wrong; I find mocking extremely helpful in 
building systems made up of components. I particularly like the ability 
to replace certain components to track the calls made to them by other 
components. Mocking out things like datetime.date and datetime.datetime 
have also proved extremely powerful.

Nevermind the fact that the OP was talking about mocking out DLLs that 
are platform specific...

*sigh*

Chris

-- 
Simplistix - Content Management, Batch Processing & Python Consulting
            - http://www.simplistix.co.uk



More information about the testing-in-python mailing list