Browse by Tags

All Tags » Agile Related (RSS)

Agile Rejection Letter

"Dear Roy, Thank you for your submission to the Developer Jam stage, entitled "Advanced Unit Testing Patterns, Tips and Tricks with examples in .NET".  We received a number of great submissions for the stage--more than could fit in...
Posted by RoyOsherove | 5 comment(s)
Filed under:

NullObject.For<T> - As simple as it gets, but no simpler

This NullObject Factory from Paul is very nice, simple and clean in its design. I really like it and I can see many uses for it, in parallel with working with your standard mocking framework or IoC Container Implementation .   here is a little usage...

Unit Testing Denial Pattern #1: Pretending the test is no longer valid

Today was both a good day for e and a bad day for me. Good day because I managed to get a full suite of tests that were somehow failing to work again after a refactoring that got out of hand. Bad - because out of all the tests, one of them failed. Here...

Testing XML serialization attributes

Not sure how I feel about this particular brand of testing syntax . still, it's good that someone thought this problem through - testing xml serialization attributes. [via the morning brew ]

Future of Mock Frameworks: AEIS - Abstract Expectations & Isolation Syntax

As I was looking back and forward on the changing syntax of testing and mock frameworks, it occurs to me that there are still things that need to be solved in the mocking space. many things. It's hard to choose a framework and stick with it because they...

Typemock Isolator 4.2 Beta released with cool new features (Previously Typemock.NET)

We just released the beta of Typemock Isolator 4.2 beta (Previously just named Typemock.NET). You can get it here . Some of the cool new things: Mocked methods will be highlighted in the debugger if you step into them. in the picture below the "DoSomething...

The evolution of Unit Testing Syntax and Semantics

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...

Joining TypeMock

Happy new year :) A new year is a great time to start off new things, or to renew old commitments that have been somehow left behind. I'm excited to announce that starting Jan 1 I will start working at TypeMock as a senior developer. I will help create...
Posted by RoyOsherove | 12 comment(s)
Filed under: ,

Basic Guidelines for using RowTest and data driven tests

I took a look at the code that was used to create the NUnit RowTest Extension (which is pretty neat) and found this in one of the samples: The highlighted areas in the code show something which I feel is problematic and is the manifestation of a unit...

Data Layer Testing: Test Inheritance Patterns

I'm preparing for my tutorial on Database and Data Layer unit testing that I will be giving at the Agile Practices Conference  next week. It's always nice to have a full 3 hours to get pretty deep into something. 75 minutes just isn't enough to grasp...
More Posts Next page »