DEV Community

Discussion on: Datafaker: Simplifying Test Data Generation for Java and Kotlin

Collapse
 
snuyanzin profile image
Sergey Nuyanzin

the code from the first example above doesn't seem to be compilable

        ...
        String firstName = faker.name.firstName();
        String lastName = faker.name.lastName();
        String fullName = faker.name.fullName();
        ...
Enter fullscreen mode Exit fullscreen mode

name is a method, thus parentheses are required
so it should be like

        ...
        String firstName = faker.name().firstName();
        String lastName = faker.name().lastName();
        String fullName = faker.name().fullName();
        ...
Enter fullscreen mode Exit fullscreen mode

or even better (here no need for parentheses)

        ...
        var name =  faker.name();
        String firstName = name.firstName();
        String lastName = name.lastName();
        String fullName = name.fullName();
        ...
Enter fullscreen mode Exit fullscreen mode
Collapse
 
rprabhu profile image
Prabhu R

Thanks for pointing out. Somehow got deleted when editing. Corrected it!