摘要:
1.要求EasyMock要求java1.5.0及以上版本。Objenesis (2.0+)必须在classpath中来执行class mocking。2.使用Maven在Maven中心库中可以获取到EasyMock,仅仅需要将下面的依赖添加到你的pom.xml中。 org.easymock ea... 阅读全文
摘要:
PowerMock 写单元测试可能有些难。有时仅仅为了可测试性的目标而不得不牺牲好的设计。通常可测试性和好的测试之间是一致的,但是并不总是如此。比如,由于现存框架的限制,final classes、methods不能被使用,private methods有时需要被保护或者没有必要移到协作者内(co... 阅读全文
摘要:
Alt+Shift 中⇒あ,あ⇒中Shift 中⇒英,英⇒中Alt+Caps Lock あ⇒カ,A⇒あ⇒カCtrl+Caps Lock A⇒あ,カ⇒あShift+Caps Lock A⇒あ,カ⇒A⇒あ,あ⇒A 阅读全文
摘要:
StringUtils1.StringUtils.isBlank(str); 检查字符串是否为空白(“ ”),为空(“”),为null。 * StringUtils.isBlank(null) = true * StringUtils.isBlank("") = true * StringUtils... 阅读全文
摘要:
23.请不要在新代码中使用原生态类型1.泛型(generic)类或接口:声明中具有一个或多个类型参数(type parameter)的类或接口。e.g. List2.每种泛型可以定义一组参数化的类型(parameterized type)。e.g. List3.每个泛型定义一个原生态类型。e.g. ... 阅读全文
摘要:
FindBugs Bug Descriptions◇例1:Integer a = 123;String str ="123";System.out.println(str == a.toString());◇结果:Rank: Scary (9), confidence: HighPattern: E... 阅读全文
摘要:
使用 EasyMock 更轻松地进行测试窥探EasyMock(1)基础使用篇窥探EasyMock(2)进阶使用篇 阅读全文
摘要:
Apache Maven 入门篇 ( 上 )Apache Maven 入门篇 (下)~$mvn archetype:generate -DgroupId=com.mycompany.helloworld -DartifactId=helloworld -Dpackage=com.mycompany.... 阅读全文
摘要:
1.press Ctrl+Space to activate content assist2.press Ctrl+1 to showa selection dialog with possible corrections3.启用折叠功能:Ctrl+/ 代码折叠的快捷键:Ctrl+Shift+Num... 阅读全文
摘要:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\EmEditor][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\EmEditor\command] @="D:\\Program Files (x86)\\EmEdi... 阅读全文