Non Deterministic Testing
A technique used in coordinating results from parallel processing - DoingStuff.DonaldNoyes.20141106
You will need to
-
determine the distribution of your expected results
-
write a test driver to run the trials and collect the output results
-
write code to test the collected output against the expected distribution
Related:
-
Keep your tests isolated from each other, so that execution of one test will not affect any others.
-
Non-Determinism
See
CategoryParallelProcessing