DiUS / java-faker

Brings the popular ruby faker gem to Java
http://dius.github.io/java-faker
Other
4.73k stars 846 forks source link

for `name().nameWithMiddle()` first name and middle name are the same. #328

Closed Jeff-Walker closed 5 years ago

Jeff-Walker commented 5 years ago

When I generate a full name with middle name, the middle name is always the same as the first name. This is using the default locale, which is EN-US.

   public static void main(String[] args) {
     Faker f = new Faker();
     System.out.println(f.name().nameWithMiddle());
     System.out.println(f.name().nameWithMiddle());
     System.out.println(f.name().nameWithMiddle());
     System.out.println(f.name().nameWithMiddle());
   }
Casimir Casimir Mayert
Zoe Zoe Hagenes
Rafael Rafael Hand
Thora Thora King
    <dependency>
      <groupId>com.github.javafaker</groupId>
      <artifactId>javafaker</artifactId>
      <version>0.16</version>
      <scope>test</scope>
    </dependency>
codingricky commented 5 years ago

resolved with https://github.com/DiUS/java-faker/commit/f973acb33f91db0f1a581ab2ef4287083c3faa1a