Every commit should pass unit test