Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

Cool new way to write more expressive testing DSL’s in FitnesseDotNet

Check out Kenneth
Kasajian’s new PhraseFixture
idea for more readable Fit style tests.  Two thumbs up from me Kenneth.


About Jeremy Miller

Jeremy is the Chief Software Architect at Dovetail Software, the coolest ISV in Austin. Jeremy began his IT career writing "Shadow IT" applications to automate his engineering documentation, then wandered into software development because it looked like more fun. Jeremy is the author of the open source StructureMap tool for Dependency Injection with .Net, StoryTeller for supercharged acceptance testing in .Net, and one of the principal developers behind FubuMVC. Jeremy's thoughts on all things software can be found at The Shade Tree Developer at http://codebetter.com/jeremymiller.
This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • Kenneth Kasajian
  • PascalL

    Just one thing I’m not sure about. This means all the parameters must be ordered the same way in the DoFixture and the Fit table right?

  • http://codebetter.com/blogs/jeremy.miller Jeremy D. Miller


    Quite honestly, how is this not a “real” DSL? I take it that “real” DSL can only == Boo then?

  • http://www.ayende.com/Blog/ Ayende Rahien

    I something very similar to that about two years ago.
    I like that, but I think that it is better to define a real DSL for this. :-)

  • Ian Cooper

    I’m still leaning more toward custom tools that drive the application, and the whole hexagonal architecture approach. We are moving to a model of: developer provides tools to run acceptance tests agreed with tester as part of deliverables for the story. That not only makes it easy the tester to validate the story, but those tools tend to grow at least into quite useful monitoring tools, but sometimes into parts of the application. The trouble with FIT seems to be that it never has the chance to enter this kind of value stream.

  • http://kasajian.com Kenneth Kasajian

    Thank you

  • http://kasajian.com Kenneth Kasajian

    Thank you.