I like the idea of running random tests on top of a fixed set of tests, that certainly has added value. We should properly apply this principle in other unit tests too. But it shouldn't be used without testing a fixed set of inputs as well, that doesn't make sense.