Archives for November 2008
The myth of integration tests
The question of what exactly is a unit test, is one that keeps on plaguing us as a community. I have heard many developers say “oh, no need to test that - its an integration test”.
Well - what is a unit test? and what is an integration test? Guess what: One programmer’s unit test is […]
Isolator for SharePoint - Free License
Get a free Typemock Isolator license:
[Update: Contest is finished, Thanks to all you bloggers]
We’re announcing today about a new product: Isolator for SharePoint. It is almost the same as Typemock Isolator, but will only work on APIs that are directly connected with sharepoint’s API. That means that if you only need to test sharepoint […]
Team building
Once when I was working for a large enterprise, we where taken to an off-site team building program. We where divided into groups of 5 and the group had a task of creating 5 squares out of paper cuttings of different shapes and sizes. Each team-player got a few pieces and the rules where:
No talking […]
Back to School
One of the delights of being an adult is the fact that you can practically wake up at any time you want. When I was in school I really disliked waking up in the morning to go to school. Now that my oldest daughter is in school - I have to get her ready for […]
Unit Testing Collections
I have written about Lowering the friction of Unit testing, and how using Aspect Faking we can lower the friction of testing collections
The problem
Unit testing collections can be a bit tricky. Lets see some code and unit test this Sum() method:
public List<Salary> Salaries { get; }
public float Sum()
{
float total = 0;
[…]
Crypt message in the Blog
Someone is writing crypt messages in my Blog. Might it be from Aliens or a Conscious Robot?
1,2,3,4,5,6,7,8
Bookmark at:
Estimations and being Agile
There are quite a lot of information in the web about how to estimate tasks in an Agile environments - They are all based on dividing the task to small features and using a statistical technique to estimate the time. But these are quite complex and take allot of resources from the team, and at […]
Lowering the friction of Unit testing
At Typemock we have been learning allot about our customers lately and understanding where the friction is so that we can make unit testing even easier and maintainable.
What we are succeeding in doing is to lower the density of the tests (this means less code in each test) and raise the test resilient (this […]
Typemock embraces SharePoint
We have been getting a lot of traction from the SharePoint development community about the ease that Typemock Isolator helps unit test SharePoint Applications.
The Practices and Patterns Group in Microsoft have released a SharePoint Guidance that you can download the November 2008 version here. Typemock Isolator is being used as the primary isolating tool.
We […]
Ruby Style Isolating - Aspect Faking
I have talked in the past about Ruby Style Isolating (Dynamically Typed), now it is part of the AAA syntax.
The big value of this feature is that you don’t have to inherit a type in order to replace it with a fake, the downfall of this is that when you refactor your code, you […]