With the new Visual Studio comes another version of Microsoft’s unit testing framework. This is Microsoft’s take on how unit testing should be done and they got a few things right – as always it’s fully integrated with Visual Studio, and with the new version comes a two exciting new features: Run tests as 64 … Continue reading Why support more? The story of MSTest…
Author: Dror Helper
The day I understood TDD
I’ve been practicing and advocating TDD (Test Driven Development) even before I’ve started working at Typemock but I can point at a specific point of time in which I actually “got it”. At that time I had a great mentor and I was sure I got the whole “Red-Green-Refactor” routine, In fact I knew it … Continue reading The day I understood TDD
How to data bind to property in WPF
One of the strengths of WPF is its data binding capabilities. Although data binding is not new (in fact winforms has some limited data binding support) WPF takes it to the next level. In this post I’ll show you how to bind an element to a property defined in the code behind. How it’s done? … Continue reading How to data bind to property in WPF
The 3rd Israeli ALT.NET conference
Are you a .NET developer? Are you passionate about developing better software? Want to learn about new tools and practices? Happen to be in Israel ? If you answered the questions above with yes (or YES!) then you’re in luck because the 3rd Israeli ALT.NET is coming up around the corner – tomorrow! … Continue reading The 3rd Israeli ALT.NET conference
Getting started with Fake Objects – Part 3: Verify that a call has been made
If you haven’t read the other posts in this trilogy - you might what to have a look at them about now: Why fake is better then mock How to create a fake object Let’s begin the third part of this tutorial where I’ll explain what to do when we need to test that a … Continue reading Getting started with Fake Objects – Part 3: Verify that a call has been made
Why profiler API causes my .NET application to run as STA?
It seems I’m in a tip giving mood this week. I’d like to tell a story of a bug we had in Isolator… Last a user complained about a bug that prevented one of VS2010 cronies to work properly. After investigating this issue he found out that using Isolator caused this code: [MTAThread()]static void … Continue reading Why profiler API causes my .NET application to run as STA?
VS2010 Tip – How to run unit tests in 64bit process
One of the reason I used to prefer NUnit was that I could run my tests as x86 or x64 depending on what I needed. I was always strange that Microsoft unit testing framework didn’t have this ability. Luckily for use it seems that Microsoft heard our pain and decided to enable us to run … Continue reading VS2010 Tip – How to run unit tests in 64bit process
VS2010 tip: How to run unit tests in parallel
Running unit tests can take some time – at Typemock we have about 4,000 unit tests and running them takes 15 minuets. If you always wished it to take half the time (or a quarter of the time) – wait no more! Visual Studio 2010 has a hidden feature called parallel test execution – which … Continue reading VS2010 tip: How to run unit tests in parallel
Getting started with Fake Objects – Part 2: How to create a fake object
In the previous post I’ve explained (briefly) what are fake objects and why they should be used – if you haven’t read it yet – I suggest you do so now. In a nutshell fake objects are used to break dependencies in unit tests to make the test faster, predictable and enable you to test … Continue reading Getting started with Fake Objects – Part 2: How to create a fake object
Survival Skills for Developers
I’ve talked about this post during the recording of the latest This Week In Testing episode (soon to be available). It is well written post by the blog owner - Derek Hatchar that explains his take of the skill a developer need to have in order to survive in this highly competitive work – read … Continue reading Survival Skills for Developers




