xUnit Test Patterns isn't bad, and it covers a lot of things you'll have to
think about:

http://www.amazon.co.uk/xUnit-Test-Patterns-Refactoring-Signature/dp/0131495
054/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1199469292&sr=8-1

It's primarily written in Java, but don't let that put you off.

                        Geoff

> -----Original Message-----
> From: Discussion of advanced .NET topics. [mailto:ADVANCED-
> [EMAIL PROTECTED] On Behalf Of Paul Cowan
> Sent: 04 January 2008 17:54
> To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
> Subject: Re: [ADVANCED-DOTNET] Unwiedly unit test
>
> I guess the best way to learn is from somebody experienced in the art.
>
> Either that or looking at an existing open source project with unit
> tests.
>
> I think I will explore the Nhibernate tests.
> They do contain db calls but very few considering it is an ORM.
>
> With most things, I generally have to go through the pain barrier
> before I fully understand the art.
>
> [EMAIL PROTECTED]
>
>
>
> > Date: Fri, 4 Jan 2008 12:37:11 -0500> From:
> [EMAIL PROTECTED]> Subject: Re:
> [ADVANCED-DOTNET] Unwiedly unit test> To: ADVANCED-
> [EMAIL PROTECTED]> > TDD has been around a while (a while in
> computer time...) and is really a> formalization of unit-testing. It is
> something that needs to be taken> into account and budgeted for, IMO.
> If you don't budget time for it then> you can't track it and, as with
> anything else that isn't budgeted for,> it's the first thing to get
> dropped, as you say. I'd argue that if you're> not budgeting for it,
> you're not likely to get the full potential out of> it.> > It's not
> necessarily an intuitive process, and to a certain extent it's an> art.
> It's hard to get right. So, ramp-up and learning-curve needs to be>
> accounted for in some teams--without a budget for TDD there's no
> budget> for learning it either. This leads to doing it incorrectly,
> which can> lead to complete distrust of the concept.> > > On Fri, 4 Jan
> 2008 17:39:21 +0000, Paul Cowan <[EMAIL PROTECTED]> wrote:> > >TDD is
> very much in vogue at the minute and I do see the benefits but> there
> is a real maintenance overhead that should not be underestimated.> >>
> >That is multiplied with continuous integration.> >> >When timescales
> slip they are usually the first things to go.> >> >
> ===================================> This list is hosted by
> DevelopMentorR http://www.develop.com> > View archives and manage your
> subscription(s) at http://discuss.develop.com
> _________________________________________________________________
> Telly addicts unite!
> http://www.searchgamesbox.com/tvtown.shtml
> ===================================
> This list is hosted by DevelopMentorR  http://www.develop.com
>
> View archives and manage your subscription(s) at
> http://discuss.develop.com

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to