January 2008 - Posts

Extension methods around the Typemock Community Edition by ISerializable - Roy Osherove's Blog : Agile

iridescence posted about his own wrapper API to Typemock community edition , using .net 3.5 extension methods. What this means is that you can now use the community edition of typemock and not resort to use strings in your mocks (the enterprise and pro...
Filed under:

Research Finds TDD Boosts Developer Productivity by ISerializable - Roy Osherove's Blog : Agile

Thanks to Haacked for posting this one .  I haven't yet read it fully, but this IEEE paper shows good results when doing test-first development vs. other methods. "We found that test-first students on average wrote more tests and, in turn...

Video: Typemock Basics - Lesson 1 (Dependency breaking 101) by ISerializable - Roy Osherove's Blog : Agile

Jeremy said he didn't see Typemock examples anywhere, so  Here's a short 10 minute screencast I made that shows off some basic features in Typemock, when working with legacy code. it shows off the two possible syntaxes of working with Typemock...
Filed under: ,

The Case For Typemock by ISerializable - Roy Osherove's Blog : Agile

I just wrote an email to someone regarding Typemock . We were discussing why they don't think Typemock holds the values that other mocking frameworks hold when I suddenly realized what I've been wanting to say all along about Typemock, and why...

TDD Anti Patterns by ISerializable - Roy Osherove's Blog : Agile

James Carr lists a nice bunch of TDD anti patterns . via Jeremy . Here's one example I run into often: "The Liar An entire unit test that passes all of the test cases it has and appears valid, but upon closer inspection it is discovered that...

Trying out Team City - Looks Promising! by ISerializable - Roy Osherove's Blog : Agile

I've been looking both at CI Factory by Jay Flowers , and Team City by JetBrains lately. this has to do with the fact that at Typemock we currently have a Continuous Integration solution that is largely based on CruiseControl.NET and MSBuild files...

Is Typemock too powerful? Will it kill design for testability? by ISerializable - Roy Osherove's Blog : Agile

A couple of days ago, Typemock held a small "insiders" web meeting, showing off the new features of the next release. The presentation lasted for about 10 minutes, and we were using Webex to show live screen feed and chat was also enabled (similar...
Filed under: ,

The evolution of Unit Testing Syntax and Semantics by ISerializable - Roy Osherove's Blog : Agile

The semantics of how you write a unit test, the basic syntax, or Domain Specific language of how we write them, has been relatively stale for quite some years now.  But under the covers, the syntax revolution seems to be brewing, as people try to...

Typemock Snippets and future by ISerializable - Roy Osherove's Blog : Agile

Paulo Morgado just released a set of Visual Studio Code snippets for common Typemock usages. Coolness. On a related note, we're set to release a cool new version of TypeMock in the coming weeks with some features I'm excited about, but can't...
Filed under:

Unit Testing at TechEd Israel 08 - Which talk would you choose? by ISerializable - Roy Osherove's Blog : Agile

Looks like I'll be presenting at TechEd Israel this year! Currently it appears that I will be doing at least two talks. One of them will be About "Deep Reflection", a 400 level session that will go deep into the bowls of reflection and back...
Filed under: ,

Scala, NRehersal and Fluent Test Interfaces by ISerializable - Roy Osherove's Blog : Agile

This post by Ian cooper triggered my interest in Scala , a new object oriented, functional, programming language that is very accessible for java developers.  From the looks of it, it seems very accessible for C# developers as well. Scouring...
Filed under: ,
More Posts