introducing other random number generators

Also add the positive case, i.e. check that a valid RandomDataProvider can be created.