2013-09-25 11 views
2

試圖創建我自己的測試數據生成器,如http://www.mockaroo.com/,但我想添加更多功能,例如在列之間組合子字符串。從網站看來,它是用紅寶石在軌道上編碼的。我應該嘗試這樣做嗎?或在另一種語言測試數據生成器CSV - 類似於Mockaroo

也有任何源代碼像像mockaroo我可以使用,只是爲了修改功能嗎?

任何建議都會有幫助。

+0

你知道哪些語言?沒有信息,我建議[LOLCODE](http://en.wikipedia.org/wiki/LOLCODE)。 Rails對此很好。 –

+0

我熟悉Java,C++,HTML5,JS,SQL等類似的東西。我不介意學習紅寶石,但如果LOLCODE更適合這樣的任務,那麼我不會介意看它 – Thatdude1

+0

我想,希望?LOLCODE本來是有趣的?這對我來說至少是......無論如何,如果你打算把它寫成一個網站,那麼在Mockaroo的傳統中,Rails非常棒。如果你打算把它作爲子模塊/子程序提供,我可能會使用像C這樣的更便攜的語言。這是可移植的,因爲它可以在很多環境中更容易地稱爲庫。 –

回答

0

我會考慮在'faker'寶石上使用Ruby on Rails,或者使用perl的Data :: Faker模塊來使用Dancer(一種現代輕量級perl web框架),這是啓發faker gem的原因。

+0

Thatdude1似乎想寫他自己的faker。我認爲僞造是優秀的,我自己。 –