Rub*_*zzo 48 java data-generation
我想知道Java 是否存在伪数据生成器.在Perl中存在,Data::Faker并且有一个Ruby的端口faker,用于JavaScript faker.js.有人知道Java 的假数据生成器,可以提供随机名称,电话号码,邮政信箱号码等...
Mar*_*szS 49
试试jFairy.这是早期的新项目.
Fairy fairy = Fairy.create();
Person person = fairy.person();
System.out.println(person.fullName()); // Chloe Barker
System.out.println(person.email()); // barker@yahoo.com
System.out.println(person.telephoneNumber()); // 690-950-802
Company company = fairy.company();
System.out.println(company.name()); // Robuten Associates
System.out.println(company.url()); // http://www.robuteniaassociates.com
Person salesman = fairy.person(withCompany(company));
System.out.println(salesman.fullName()); // Juan Camacho
System.out.println(salesman.companyEmail()); // juan.camacho@robuteniaassociates.com
Run Code Online (Sandbox Code Playgroud)
PS.我是贡献者.
小智 15
http://www.andygibson.net/blog/article/generate-test-data-with-datafactory/ 如何使用:
将它添加到您的 pom.xml
<dependency>
<groupId>org.fluttercode.datafactory</groupId>
<artifactId>datafactory</artifactId>
<version>0.8</version>
<type>jar</type>
</dependency>
Run Code Online (Sandbox Code Playgroud)测试一下......
public class Main {
public static void main(String[] args) {
DataFactory df = new DataFactory();
for (int i = 0; i < 100; i++) {
String name = df.getFirstName() + " "+ df.getLastName();
System.out.println(name);
}
}
}
Run Code Online (Sandbox Code Playgroud)输出:
Lindsey Craft
Erica Larsen
Ryan Levine
Erika Smith
Brooklyn Sloan
Karen Mayer
Eddie O'neill
Nancy Stevens
Run Code Online (Sandbox Code Playgroud)
Dmy*_*kov 15
有一个Perl Data :: Faker的Java端口 - java-faker
如果您正在使用Hibernate,请尝试HibernateMock.
也:
| 归档时间: |
|
| 查看次数: |
35789 次 |
| 最近记录: |