Adding the unit tests which for some reason didn't go up on the initial commit