add ability to create random data as a test mock
add test for mocking
fix mock test
test for customizing random data generator
Merge pull request #2 from chingor13/mocks

Mocks