package com.kimgo.wepush; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.kimgo.wepush.common.PhoneNumberValidation; import com.kimgo.wepush.mapper.QyWeChatAppInfoMapper; import com.kimgo.wepush.model.QyWeChatAppInfo; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import java.util.List; @SpringBootTest public class QyWeChatAppInfoMapperTest { @Autowired private QyWeChatAppInfoMapper qyWeChatAppInfoMapper; @Test public void testSelect() { System.out.println(("----- select by id test ------")); QyWeChatAppInfo qyWeChatAppInfo = qyWeChatAppInfoMapper.selectById("1"); System.out.printf(qyWeChatAppInfo.toString()); System.out.printf("test complete"); } @Test public void testSelectByPhoneNumber() { System.out.println("----- select by phoneNumber test ------"); QueryWrapper wrapper = new QueryWrapper<>(); wrapper.eq("phone_number", "18281561650"); QyWeChatAppInfo result = qyWeChatAppInfoMapper.selectOne(wrapper); // 打印结果 if (result != null) { System.out.println(result); } else { System.out.println("No record found."); } System.out.println("Test complete"); } @Test public void testAllColum(){ for (int i = 1; i < 12; i++) { QyWeChatAppInfo qyWeChatAppInfo = qyWeChatAppInfoMapper.selectById(i); PhoneNumberValidation phoneNumberValidation = new PhoneNumberValidation(); phoneNumberValidation.isValidPhoneNumber(qyWeChatAppInfo.getPhoneNumber()); } } }