NAME Test::RandomResult - Test that results of a running code look random VERSION This document describes version 0.001 of Test::RandomResult (from Perl distribution Test-RandomResult), released on 2019-07-17. SYNOPSIS use Test::More; use Test::RandomResult; # exports results_look_random results_look_random { your_func($arg) } 'your_func returns random result'; results_look_random { your_func($arg) } between=>[1,10], 'your_func returns random between 1-10'; ... done_testing; DESCRIPTION EARLY RELEASE. CURRENTLY HAS NOT CHECKED THE DISTRIBUTION OF RANDOM RESULTS. FUNCTIONS results_look_random Usage: results_look_random { CODE... }, 'TEST NAME'; results_look_random { CODE... }, OPT1=>VAL, OPT2=>VAL, ..., 'TEST NAME'; Run code multiple times (by default 30 or more, see the "runs" option) and check if the results look random. Known options: * runs Integer. Default 30 or more. Number of times to run CODE. * between 2-element array of numbers ("[$min, $max]"). Check that results are between $min and $max. * min Number. Specify minimum value (inclusive). * xmin Number. Specify minimum value (exclusive). * max Number. Specify maximum value (inclusive). * xmax Number. Specify maximum value (exclusive). HOMEPAGE Please visit the project's homepage at . SOURCE Source repository is at . BUGS Please report any bugs or feature requests on the bugtracker website When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature. SEE ALSO Test::RandomResults Test::Stochastic AUTHOR perlancar COPYRIGHT AND LICENSE This software is copyright (c) 2019 by perlancar@cpan.org. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.