soapprimitivetest.java
来自「it is a tools for developing J2ME applic」· Java 代码 · 共 43 行
JAVA
43 行
package org.ksoap2.serialization;import junit.framework.*;public class SoapPrimitiveTest extends TestCase { public void testEquals() { SoapPrimitive primitive = new SoapPrimitive("namespace", "name", "value"); assertFalse(primitive.equals("something that shouldn't equal")); SoapPrimitive primitiveTwo = new SoapPrimitive("", "", ""); assertFalse(primitive.equals(primitiveTwo)); primitiveTwo.namespace = primitive.getNamespace(); assertFalse(primitive.equals(primitiveTwo)); primitiveTwo.name = primitive.getName(); assertFalse(primitive.equals(primitiveTwo)); primitiveTwo.value = primitive.toString(); assertTrue(primitive.equals(primitiveTwo)); primitiveTwo.value = null; assertFalse(primitive.equals(primitiveTwo)); primitive.value = null; assertTrue(primitive.equals(primitiveTwo)); } public void testHashCode_NullNamespace() { SoapPrimitive primitive = new SoapPrimitive(null, "name", "value"); assertTrue(primitive.hashCode() == primitive.hashCode()); assertFalse(primitive.hashCode() == new SoapPrimitive("weeee", "name", "value").hashCode()); } public void testEquals_NullNamespace() { SoapPrimitive primitive = new SoapPrimitive(null, "name", "value"); assertTrue(primitive.equals(primitive)); assertFalse(primitive.equals(new SoapPrimitive("weeee", "name", "value"))); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?