now have some rigorous tests for accuracy

Added some tests which look at actual results.  These are the most likely to change in the future but I think it's good that we have some more specific tests to check that reasonable results are generally created.