Tested all of the class