Broke tests for fractions into multiple methods and improved them

The previous routine for identifying and returning strings that were fractions did not cover those that might have errors and also all took place within a single loop; these issues have now both been rectified.