|
|
@@ -12,11 +12,12 @@ import org.springframework.test.context.web.WebAppConfiguration;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.util.Calendar;
|
|
|
import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
|
|
|
-import static org.junit.Assert.*;
|
|
|
+import static org.junit.Assert.assertNotNull;
|
|
|
|
|
|
@RunWith(SpringRunner.class)
|
|
|
@SpringBootTest(classes = CifApplication.class)
|
|
|
@@ -47,27 +48,39 @@ public class AccountFlowMapperTest {
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
- public void testInsertAccountFlow() {
|
|
|
- AccountFlow accountFlow = AccountFlow.builder()
|
|
|
- .aliases("101")
|
|
|
- .transTime(new Date())
|
|
|
- .bizNo("TEST001")
|
|
|
- .flowId(1001L)
|
|
|
- .bizId("BIZ001")
|
|
|
- .accountId(10001L)
|
|
|
- .userId(1L)
|
|
|
- .amount(new BigDecimal("100.00"))
|
|
|
- .balance(new BigDecimal("500.00"))
|
|
|
- .freezeAmount(new BigDecimal("50.00"))
|
|
|
- .type(1)
|
|
|
- .bizType(1001)
|
|
|
- .flowType(1)
|
|
|
- .createTime(new Date())
|
|
|
- .build();
|
|
|
+ public void testInsert() {
|
|
|
|
|
|
- accountFlowMapper.insert(accountFlow);
|
|
|
- accountFlow.setUserId(2L);
|
|
|
- accountFlowMapper.insert(accountFlow);
|
|
|
+ AccountFlow accountFlow = new AccountFlow();
|
|
|
+ accountFlow.setAliases("test");
|
|
|
+ accountFlow.setTransTime(new Date());
|
|
|
+ accountFlow.setBizNo("test123");
|
|
|
+ accountFlow.setFlowId(1L);
|
|
|
+ accountFlow.setBizId("biz123");
|
|
|
+ accountFlow.setAccountId(1L);
|
|
|
+ accountFlow.setAmount(new BigDecimal("100"));
|
|
|
+ accountFlow.setBalance(new BigDecimal("200"));
|
|
|
+ accountFlow.setFreezeAmount(new BigDecimal("50"));
|
|
|
+ accountFlow.setType(1);
|
|
|
+ accountFlow.setBizType(1001);
|
|
|
+ accountFlow.setFlowType(1);
|
|
|
+ accountFlow.setCreateTime(new Date());
|
|
|
+
|
|
|
+ for (long i = 1; i < 5L; i++) {
|
|
|
+ accountFlow.setUserId(i);
|
|
|
+ accountFlowMapper.insert(accountFlow);
|
|
|
+ }
|
|
|
+
|
|
|
+ // 前一天
|
|
|
+ Calendar calendar = Calendar.getInstance();
|
|
|
+ calendar.add(Calendar.DAY_OF_YEAR, -1);
|
|
|
+ Date time = calendar.getTime();
|
|
|
+ accountFlow.setTransTime(time);
|
|
|
+ accountFlow.setCreateTime(time);
|
|
|
+
|
|
|
+ for (long i = 1; i < 5L; i++) {
|
|
|
+ accountFlow.setUserId(i);
|
|
|
+ accountFlowMapper.insert(accountFlow);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Test
|