Skip to content

Commit 6716c94

Browse files
committed
test: 增加单元测试
1 parent 0600df7 commit 6716c94

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

dataloader-plus-core/src/test/java/me/lokic/dataloaderplus/core/DataLoaderTemplateTest.java

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import me.lokic.dataloaderplus.core.service.UserService;
66
import org.dataloader.BatchLoaderEnvironment;
77
import org.dataloader.DataLoader;
8+
import org.junit.Assert;
89
import org.junit.Test;
910
import org.mockito.Mockito;
1011

@@ -32,19 +33,23 @@ public void testBatchLoaderCallOneTimes() {
3233
DataLoaderTemplate template = new DataLoaderTemplate(TemplateConfig.builder().factory(factory).build());
3334

3435
UserService userService = ExDataLoaderRegistry.getService(UserService.class);
35-
36-
37-
template.using(registry -> {
36+
List<String> names = template.using(registry -> {
3837
List<CompletableFuture<String>> li = new ArrayList<>();
3938
li.add(userService.getNameById("1"));
4039
li.add(userService.getNameById("2"));
4140
return CompletableFutures.sequence(li);
4241
});
4342

43+
44+
List<String> expectRes = new ArrayList<>();
45+
expectRes.add("name:1");
46+
expectRes.add("name:2");
47+
Assert.assertEquals(expectRes, names);
48+
49+
4450
Set<String> set = new HashSet<>();
4551
set.add("1");
4652
set.add("2");
47-
4853
Mockito.verify(userNameBatchLoader, Mockito.times(1))
4954
.load(Mockito.eq(set), Mockito.any());
5055

0 commit comments

Comments
 (0)