完成 SysSmsServiceTest 方法的单元测试

This commit is contained in:
YunaiV
2021-04-17 10:00:49 +08:00
parent 6aeeeac90f
commit 71d2f74110
5 changed files with 244 additions and 21 deletions

View File

@@ -8,9 +8,7 @@ import uk.co.jemos.podam.api.PodamFactory;
import uk.co.jemos.podam.api.PodamFactoryImpl;
import java.lang.reflect.Type;
import java.util.Arrays;
import java.util.Date;
import java.util.Set;
import java.util.*;
import java.util.function.Consumer;
import java.util.stream.Collectors;
import java.util.stream.Stream;
@@ -98,4 +96,11 @@ public class RandomUtils {
return pojo;
}
@SafeVarargs
public static <T> List<T> randomPojoList(Class<T> clazz, Consumer<T>... consumers) {
int size = RandomUtil.randomInt(0, RANDOM_COLLECTION_LENGTH);
return Stream.iterate(0, i -> i).limit(size).map(o -> randomPojo(clazz, consumers))
.collect(Collectors.toList());
}
}