mvbrenes
04/28/2019, 4:03 AM@NotNull
public final List makeCachedVendorList(@Nullable Integer size) {
int var2 = size != null ? size : TestDataFactory.INSTANCE.randomInt(1, 15);
boolean var3 = false;
boolean var4 = false;
ArrayList var5 = new ArrayList(var2);
boolean var6 = false;
boolean var7 = false;
int var15 = 0;
for(int var8 = var2; var15 < var8; ++var15) {
boolean var10 = false;
int var12 = false;
CachedVendor var14 = makeCachedVendor$default(INSTANCE, 0, 1, (Object)null);
var5.add(var14);
}
return (List)var5;
}
elizarov
04/28/2019, 6:29 AMmvbrenes
04/28/2019, 2:24 PMfun makeCachedVendorList(size: Int? = null): List<CachedVendor> {
return List(size ?: TestDataFactory.randomInt(1, 15)) {
makeCachedVendor()
}
}
fun makeCachedVendor(
id: Int = TestDataFactory.randomInt(),
distance: Int = TestDataFactory.randomInt()
): CachedVendor {
return with(TestDataFactory) {
CachedVendor(
id = id,
name = randomString(),
images = listOf(randomString()),
distance = distance
)
}
}
fun randomInt(min: Int = 0, max: Int = 10000): Int {
return ThreadLocalRandom.current().nextInt(min, max + 1)
}
Ilmir Usmanov [JB]
04/28/2019, 8:30 PM