`
lzh166
  • 浏览: 294051 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用最新的junit4.9测试CRUD

阅读更多
目前使用的spring3.0 此版本最低支持junit4.5以下的版本,所以myEclipse自带的junit4版本过低无法完成下面的测试。
@ContextConfiguration(locations={"classpath:spring/resource/applicationContext.xml","classpath:spring/crm/client-spring.xml"})
@TransactionConfiguration(transactionManager="transactionManager",defaultRollback=true)
public class T extends AbstractTransactionalJUnit4SpringContextTests{//事务管理
	
	@Resource
	private ClientService clientService;
	
	@Test
	public void testAdd(){
		Client c = new Client();
		c.setCode("88976-1");
		c.setFullName("单元测试");
		c.setShortName("测试");
		c.setLinkMan("张三");
		c.setAddressName("西城区");
		c.setCompanyUrl("www.baidu.com");
		clientService.save(c);
		Assert.assertTrue(c.getClientId()>0);
	}
	@Test
	public void testFindById(){
		Client c = new Client();
		c.setFullName("单元测试");
		clientService.save(c);
		Client c2 = clientService.getClientById(c.getClientId());
		Assert.assertEquals(c2.getFullName(), "单元测试");
	}
	@Test
	public void testUpdate(){
		Client c = new Client();
		c.setFullName("单元测试");
		clientService.save(c);
		c.setFullName("单元测试更新");
		clientService.update(c);
		System.out.println(c.getFullName());
		Assert.assertEquals(c.getFullName(), "单元测试更新");
	}
	
	@Test
	public void testDelete(){
		Client c = new Client();
		clientService.save(c);
		Long id = c.getClientId();
		clientService.delete(id);
		System.out.println(id);
		Assert.assertNull(clientService.getClientById(id));
	}

 

下面提供大家junit4.9最新版本的jar
分享到:
评论

相关推荐

    junit4.9.jar 最新版本

    junit4.9.jar 最新版本。 junit4.9.jar 单元测试! @Before:在每一个测试方法执行前执行的方法,用于初始化方法 @After:在第一个测试方法执行后执行的方法,用于释放资源 @Test:标志该方法为测试方法,在此可以...

    junit4.9.zip

    junit4.9.zip4.9.zipjunit4.9.zip

    junit4.9.jar最新版本

    junit4.9.jar 单元测试! @Before:在每一个测试方法执行前执行的方法,用于初始化方法 @After:在第一个测试方法执行后执行的方法,用于释放资源 @Test:标志该方法为测试方法,在此可以测试期望异常和超时时间 @...

    junit4.9.rar

    junit4.9.rar 用于测试类导入引用

    JUnit4.9最新版本

    JUnit是一个Java语言的单元测试框架,Junit4.9是最新版本,里面包括junit4.9,jar,junit4.9源代码,junit4.9-API(javadoc文件夹里面index.html), 希望对大家有帮助

    junit4.9的jar

    java测试包junit4.9的jar,其中有我们的核心包junit-4.9.jar

    Junit4.9包

    junit4.9的包

    junit4.9b2.jar 下载

    junit4.9b2.zip — Source zip 1.6MB · Uploaded Tue Jan 18 14:32:07 -0800 2011

    Junit4.9(jar,源代码,API)

    JUnit是一个Java语言的单元测试框架,Junit4.9是最新版本,里面包括junit4.9,jar,junit4.9源代码,junit4.9-API(javadoc文件夹里面index.html), 希望对大家有帮助

    Junit4.9 最新版本

    版本Junit4 希望对大家有所帮助,大家共同进步!

    junit-4.9.zip,java测试包junit-4.9的jar包免费下载

    spring框架单元测试包。一般程序员在导入测试jia包时需要下载导入jar包,java测试包junit-4.9的jar包已压缩好。

    JUnit4.9 开发包

    JUnit4.9 开发包 ,包含api以及jar包等

    junit4.9 官网下载.zip

    junit4.9 官网下载.zip

    junit4.9b3+hamcrest-1.3.0RC2

    junit4.9b3+hamcrest-1.3.0RC2的jar包

    junit-4.9.jar

    junit-4.9.jar.zip junit-4.9.jar.zip junit-4.9.jar.zip

    Junit API 4.9

    Junit API 4.9 希望大家来下载

    junit4.9单元测试需要用到的jar包

    java开发,单元测试需要用到的jar包。 java开发,单元测试需要用到的jar包。

    junit4.9b2

    This site is dedicated to software developers and testers using the JUnit testing framework. In addition to the latest news and download links for JUnit, you can find answers to questions about ...

    junit-4.9(java单元测试必备)

    最新的junit包,单元测试.java 开发者必备的工具包

Global site tag (gtag.js) - Google Analytics