Unit Tests Framework and Tools