package com.kickstarter.factories; import com.kickstarter.models.User; public final class UserFactory { private UserFactory() {} public static User user() { return User.builder() .avatar(AvatarFactory.avatar()) .id(1234567890) .name("Sammy Sosa") .location(LocationFactory.unitedStates()) .build(); } public static User socialUser() { return user().toBuilder().social(true).build(); } public static User creator() { return user() .toBuilder() .createdProjectsCount(5) .build(); } public static User germanUser() { return user() .toBuilder() .location(LocationFactory.germany()) .build(); } }