Under the hood and working with .Net, TDD, Software Design, and Agile Stuff
Browse by Tags
All Tags »
Test Driven Development (
RSS)
-
|
I use the phrase in the title usually to refer to using mock objects in a useless way (mocking ADO.Net or Active Directory or calls to any API that you don't understand). When you're choosing whether to write a small integration test or a mocked...
|
-
|
I'm not a particularly good tennis player. Mostly from not having played in years, but even then, I suffered because I can't hit a decent backhand to save my life. I have a big serve and a decent control with my forehand, but all you've got...
|
-
|
Roy has a post up today about TypeMock, testability, and DI . The age old (ok, it just seems like we've been arguing over this for decades) question comes up again "is TypeMock too powerful?" First, let's go pro-TypeMock because the...
|
-
|
Hello, my name is Jeremy, and I sometimes write unit tests specifications that are uglier than sin. Specifically, when I started to look back at the interaction style tests I've been writing over the past couple years I'm finding a bunch of unit...
|
-
|
I found an interesting link today from Mario Gleichmann called Test Driven Development and Design By Contract - friend or foe?. I've always been lukewarm toward Design by Contract (DbC). Occasionally I'll run into claims from DbC enthusiasts that...
|
-
|
I've had a couple conversations the past couple weeks about extending test coverage in the user interface and the necessity of writing integrated tests. One person wished his team were doing more automated testing through the UI (web app), and the...
|
-
|
Behavior Driven Development (BDD) has been a pretty big topic in some of the email groups I lurk in. I'm seeing BDD cast as a whole new paradigm of development, where as I see BDD as an evolution of TDD with a better syntax and mechanics for expressing...
|
-
|
EDIT: What I should really say is that it isnt' just Designing for Testability, it's Designing with Testability From a question on my Passive View blog post : "should we design for testability, or should we try and test what's designed...
|
-
|
I've long, long since left the rails of "Build your own CAB" topics and wandered off into "just things you do" when you're building a WinForms application. I'm doing this topic now because it felt easy to do in the midst...
|
-
|
When last we left our hero , D'Artagnan was chasing the evil Lady de Winter across the breadth of France trying to intercept her on her dastardly mission when he found himself beset by disparate responsibilities within the tight confines of a single...
|
-
|
One of the first ongoing lesson for making Test Driven Development succeed for you is to learn how to write isolated tests with less effort. My Fourth Law of TDD is all about recognizing the need to do testing piecewise as a vital part of formulating software designs. One way or another, all design concepts come down to dividing the whole into granular pieces. Keeping a short tail is yet one more design cue to help guide you where you want the design to go.
|
-
|
Ian Cooper recently wrote about the Ratio of test code to production code . Ian is saying that he's routinely seeing a 1:1 or even 1.5:1 ratio of test code to production code. From my experience with TDD, that's about normal. Some kinds of code...
|
-
|
Jay Kimble , CodeBetter's resident AJAX guru, issued a little challenge to us TDD bloggers about using Test Driven Development to develop a custom extension to the MS Ajax ScriptManager control . In the comments, Jeff Perrin (you need to blog more...
|
-
|
Sort of a continuation of the ongoing maintainability series, it's time to look at some of the benefits. And rant because that's just what I do. After publishing My Programming Manifesto (about the things *I* was thinking about at the time) post...
|
-
|
Continuing the " Getting Started " series. My team just finished our second week. Luckily enough we were able to get through release planning quickly and start Iteration #1 on Tuesday. CruiseControl.Net is up and running. I kept a list of the...
|
More Posts
Next page »