首页 > 代码库 > spring单元测试
spring单元测试
今天重新写了次Spring的测试,经过一番努力,还是成功的运行了的。下面记录下写作过程以及修改历程。
首先,自己的项目有些不完整,所以中间有许多很小的bug,也在此记录下过程:
由于自己重新生成的mybaits文件没有及时更新到项目里,所以在一开始的时候,解决这些小问题
其次,自己没有正确处理手机号码的数据类型,从而使得在运行过程中出了一个该问题!
下面记录下自己的测试文件代码
1 package com.blog.test; 2 3 import org.junit.Test; 4 import org.junit.runner.RunWith; 5 import org.springframework.beans.factory.annotation.Autowired; 6 import org.springframework.test.annotation.Rollback; 7 import org.springframework.test.context.ContextConfiguration; 8 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; 9 import org.springframework.transaction.annotation.Transactional; 10 11 import com.blog.dao.userInfoMapper; 12 import com.blog.pojo.userInfo; 13 14 @RunWith(SpringJUnit4ClassRunner.class) 15 @ContextConfiguration({"/applicationContext.xml"}) 16 public class UserInfoMappingSprintTest { 17 18 @Autowired 19 private userInfoMapper userInfoMapper; 20 @Test 21 @Transactional 22 @Rollback(false)//用来控制事务的,当为false时不会自动回滚 23 public void test() { 24 userInfo record = new userInfo(); 25 record.setUsername("dengguoqing"); 26 record.setName("邓国庆"); 27 record.setPassword("123456"); 28 record.setSex(1); 29 record.setAge(24); 30 record.setPhonenumber(Long.parseLong("15537773239")); 31 record.setEmail("deng@163.com"); 32 userInfoMapper.insert(record); 33 } 34 }
spring单元测试
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。