Archives for February 2007
Object Oriented Testable Designed - You must be out of your mind
Roy has posted a new design methodology: Object Oriented Programming that is Testable!
Roy and I are on the opposite sides of this methodology. I personally hate to change my production code just for the tests.
As Roy says “pure object oriented design does not go well hand in hand with the notion of testable design.” […]
Evil Singleton Mocking with Natural™ Mocks
Ok, so we all know that Singletons are Evil, and Hard to test but sometimes you just have to be bad.
We have added some more support for Singletons in the coming TypeMock version.With Naturalâ„¢ Mocks, it is quite easy to mock a Singleton. Here is how:
public class MyServer {
public string Host {
[…]
How Windows Vista Security helped us make a Faster Application
Part of the coming TypeMock.NET version, we completed our support for Vista Machines.
TypeMock.NET has been compatible with Windows Vista for quite some time now, the only feature that was missing was the Tracer.Although the Tracer is not required to run tests using TypeMock, it is very handy when your mocks are not working well.
Using […]
TypeMock.NET Build Statistics
We are almost ready to release TypeMock.NET 3.7.0
Here are some statistics of our build system.
To build TypeMock we use two MSBuild scripts, the scripts also calls NAnt scripts (To test the NAnt integration)
We build TypeMock using CruiseControl.NET.
Our codebase is built once and can run on .NET 1.1, 2.0 and 3.0
We have 1274 tests that are run twice (on […]
Creating a Trade Show Booth
This is the first time that TypeMock had a Trade Show Booth. We googled and read all the blogs about creating a Trade Booth and I must tell you that we put a lot of effort into this.
There is allot of production work to do. From renting the booth, creating the art, getting little bits and pieces […]
Thrown into reality
I had a Great Time at the Microsoft Developers Academy.
We had a great booth and met loads of developers. Meeting all these developers really helped me get a perspective. As both our customers and internal development are using TDD Methodologies or at least Automated Unit Tests I have been having the feeling that everyone is already […]