spring
文章平均质量分 87
阿星君
因为热爱
展开
-
JavaWeb核心之Servlet
今天呢,阿星君就带大家了解一下什么是servlet。Servlet简介Servlet是运行在服务端的Java小程序,是sun公司提供的一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API动态的向客户端输出内容。servlet规范:包含三个技术点1)servlet技术2)filter技术—过滤器3)listener技术—监听器Servlet快速入门实现步骤:1)创建类继承HttpServlet类2)覆原创 2021-07-02 16:16:55 · 175 阅读 · 2 评论 -
Java测试框架系列:PowerMock使用系列-9:常见问题
06月20日阅读 261常见问题1:PowerMockRunner 抛出了java.lang.NoClassDefFoundError: org/junit/internal/runners/BeforeAndAfterRunner或java.lang.SecurityException: class "org.junit.internal.runners.TestClass"'s signer information does not match signer informati.原创 2021-06-29 16:03:19 · 1845 阅读 · 0 评论 -
Java测试框架系列:PowerMock使用系列-8:委托给其他Runner和使用引导程序
月20日阅读 8一:使用 @PowerMockRunnerDelegate需要源代码的加我QQ(3177181324) 从PowerMock 1.6.0可用的功能。从PowerMock 1.6.0版本以来,支持将测试执行委托给另一个JUnit runner而不使用JUnit Rule. 这将实际的测试执行留给您选择的另一个runner。 例如,测试可以委托给“SpringJunit4ClassRunner”,“Parameterized”或“Enclosed”runner。 用法示.原创 2021-06-28 16:59:25 · 1022 阅读 · 1 评论 -
Java测试框架系列:PowerMock使用系列-7:和Mockito一起使用PowerMock
和Mockito一起使用PowerMock(源码加我QQ3177181324)介绍事实上,PowerMock提供了一个名为“PowerMockito”的类,用于创建mock对象/类并开始验证和期望(一个行为/调用或者返回值),您仍然可以使用Mockito设置和验证期望的所有其他内容(例如times(),anyInt())。所有的用法需要@RunWith(PowerMockRunner.class),并在类上标识@PrepareForTest注解。支持版本PowerMock 2.0.0原创 2021-06-28 16:52:04 · 1364 阅读 · 0 评论 -
Java测试框架系列:PowerMock使用系列-5:Mock策略
Mock策略总览在类上使用@RunWith(PowerMockRunner.class)注解。 在类上使用@MockPolicy(MyMockPolicy.class)注解。示例可以使用Mock策略使得与PowerMock隔离的某些框架的代码的单元测试变得更容易。Mock策略的实现可以是如抑制某些方法,抑制静态初始化程序或拦截方法调用,并更改某些框架或一组类或接口的返回值(例如,返回模拟对象)。例如,可以实施Mock策略来避免为测试编写重复的设置代码。假设您使用的是框架X,并且要对其...原创 2021-06-28 16:39:42 · 594 阅读 · 0 评论 -
Java测试框架系列:PowerMock使用系列-4:测试监听器
年06月20日阅读 141测试监听器总览在类上使用@RunWith(PowerMockRunner.class)注解。 在类上使用@PowerMockListener({Listener1.class, Listener2.class})注解。示例PowerMock 1.1及更高版本具有测试侦听器的概念。测试侦听器可用于从测试框架获取事件,例如测试方法的开始和结束时间以及测试执行的结果。这些测试侦听器的目的是提供一种独立于测试框架的方法,以通过实现org.powermock.c...原创 2021-06-28 16:36:24 · 422 阅读 · 0 评论