To do smart dev test, step back and ask what really is an unit and what kind of issues should we be looking for? Watch this video to appreciate clearly as to the different granularity of entities that we test and those that form scope of DevTest (i.e. Unit and integration test).