Browse by Tags

Aaron Jensen

Sponsors

The Lounge

Wicked Cool Jobs

Advertisement

  • MSpec v0.3

    IMPORTANT NOTE: This is beta (still). The assertion library is new and may have bugs. I’d appreciate you testing it on your specs, but don’t fight specs breaking too hard if they do, let me know what happened and revert, I wouldn’t want to cost you your day chasing down a bug in MSpec. Thanks! It’s been...
    Filed under: , ,
  • BDD – Consider your audience

    Unlike vanilla TDD, the artifacts produced by BDD can and should be read by more than just developers. Most of us who practice TDD name our tests more or less like this: MessageBoardControllerTests.Index_WithTenMessages_ReturnsFiveMostRecentFromRepository() Shifting into Context/Specification style testing...
    Filed under:
  • Don't take RY (Repeat Yourself) in specs too far

    Mikel Lindsaar recently posted a tip encouraging rSpec users to not use before :each, and set up the context in every "it" specification. I'm afraid I disagree. By pushing context setup into your specifications, you're allowing your contexts to become artificial and anemic and your...
    Filed under: , ,
  • Introducing Machine.Specifications (or MSpec for short)

    As some of you who follow me on twitter know, I've been working on Yet Another Context/Specification Framework as an experiment. Yeah, I know we already have NSpec and NBehave , and they're great and all, but MSpec takes things on from a slightly different angle, and it's just an experiment...
Devlicio.us