Can AutoFixture generate random strings/text from a provided data set?
<p>It is possible to use AutoFixture to generate random data for a string property .. but it's from a fixed data source?</p>

<p>For example: I have 30 street names hardcoded into a memory collection (array/list/whatever). Then, for my <code>Address</code> instance, the <code>StreetName</code> property isn't just a random string value (which is the default result from AutoFixture) but one of the street names from that hardcoded collection.</p>

<p>My first thought was to use a random number which AutoFixture might be able to create.. and this number is inside the array length/size ... so in effect i'm randomizing an array slot. Then, using this random number, get the value (aka street name) of the collection/array slot (ie. given the indexer, get the value at that index location).</p>

<p>Is this how it should be done?</p>