Thank you for writing this article Dinesh, and especially drawing attention to the role of data generation in database unit tests. Even when real data is available, to keep customer data secure it is still sometimes a good idea to use generated data.
If you do not have a copy of Data Dude there are also some third-party options available. Red Gate Software (full disclosure: I work for Red Gate) has a tool called SQL Data Generator which is currently in public beta. You can download a copy of it from here, and there is also a guide to using it available. Other tools worth taking a look at include EMS Data Generator and DTM Data Generator.
--
Theo Spears
Red Gate Software