1 4 package com.tc.lang; 5 6 import junit.framework.TestCase; 7 8 public class TCEqualsBuilderTest extends TestCase { 9 10 private TCEqualsBuilder eq; 11 12 protected void setUp() throws Exception { 13 super.setUp(); 14 eq = new TCEqualsBuilder(); 15 } 16 17 public void testAppendbooleanboolean() { 18 boolean v1 = true; 19 boolean v2 = false; 20 21 eq.append(v1, v1); 22 assertTrue(eq.isEquals()); 23 eq.append(v2, v2); 24 assertTrue(eq.isEquals()); 25 eq.append(v1, v2); 26 assertFalse(eq.isEquals()); 27 eq.append(v2, v1); 28 assertFalse(eq.isEquals()); 29 eq.append(v1, v1); 30 assertFalse(eq.isEquals()); 31 } 32 33 public void testAppendbooleanArraybooleanArray() { 34 } 36 37 public void testAppendbytebyte() { 38 byte v1 = (byte) 1; 39 byte v2 = (byte) 2; 40 41 eq.append(v1, v1); 42 assertTrue(eq.isEquals()); 43 eq.append(v2, v2); 44 assertTrue(eq.isEquals()); 45 eq.append(v1, v2); 46 assertFalse(eq.isEquals()); 47 eq.append(v2, v1); 48 assertFalse(eq.isEquals()); 49 eq.append(v1, v1); 50 assertFalse(eq.isEquals()); 51 } 52 53 public void testAppendbyteArraybyteArray() { 54 } 56 57 public void testAppendcharchar() { 58 char v1 = '1'; 59 char v2 = '2'; 60 61 eq.append(v1, v1); 62 assertTrue(eq.isEquals()); 63 eq.append(v2, v2); 64 assertTrue(eq.isEquals()); 65 eq.append(v1, v2); 66 assertFalse(eq.isEquals()); 67 eq.append(v2, v1); 68 assertFalse(eq.isEquals()); 69 eq.append(v1, v1); 70 assertFalse(eq.isEquals()); 71 } 72 73 public void testAppendcharArraycharArray() { 74 } 76 77 public void testAppenddoubledouble() { 78 double v1 = 1.0; 79 double v2 = 2.0; 80 81 eq.append(v1, v1); 82 assertTrue(eq.isEquals()); 83 eq.append(v2, v2); 84 assertTrue(eq.isEquals()); 85 eq.append(v1, v2); 86 assertFalse(eq.isEquals()); 87 eq.append(v2, v1); 88 assertFalse(eq.isEquals()); 89 eq.append(v1, v1); 90 assertFalse(eq.isEquals()); 91 } 92 93 public void testAppenddoubleArraydoubleArray() { 94 } 96 97 public void testAppendfloatfloat() { 98 float v1 = (float) 1.0; 99 float v2 = (float) 2.0; 100 101 eq.append(v1, v1); 102 assertTrue(eq.isEquals()); 103 eq.append(v2, v2); 104 assertTrue(eq.isEquals()); 105 eq.append(v1, v2); 106 assertFalse(eq.isEquals()); 107 eq.append(v2, v1); 108 assertFalse(eq.isEquals()); 109 eq.append(v1, v1); 110 assertFalse(eq.isEquals()); 111 } 112 113 public void testAppendfloatArrayfloatArray() { 114 } 116 117 public void testAppendintint() { 118 int v1 = 1; 119 int v2 = 2; 120 121 eq.append(v1, v1); 122 assertTrue(eq.isEquals()); 123 eq.append(v2, v2); 124 assertTrue(eq.isEquals()); 125 eq.append(v1, v2); 126 assertFalse(eq.isEquals()); 127 eq.append(v2, v1); 128 assertFalse(eq.isEquals()); 129 eq.append(v1, v1); 130 assertFalse(eq.isEquals()); 131 132 } 133 134 public void testAppendintArrayintArray() { 135 } 137 138 public void testAppendlonglong() { 139 long v1 = 1; 140 long v2 = 2; 141 142 eq.append(v1, v1); 143 assertTrue(eq.isEquals()); 144 eq.append(v2, v2); 145 assertTrue(eq.isEquals()); 146 eq.append(v1, v2); 147 assertFalse(eq.isEquals()); 148 eq.append(v2, v1); 149 assertFalse(eq.isEquals()); 150 eq.append(v1, v1); 151 assertFalse(eq.isEquals()); 152 } 153 154 public void testAppendlongArraylongArray() { 155 } 157 158 public void testAppendObjectObject() { 159 Object v1 = new Object (); 160 Object v2 = new Object (); 161 162 eq.append(v1, v1); 163 assertTrue(eq.isEquals()); 164 eq.append(v2, v2); 165 assertTrue(eq.isEquals()); 166 eq.append(v1, v2); 167 assertFalse(eq.isEquals()); 168 eq.append(v2, v1); 169 assertFalse(eq.isEquals()); 170 eq.append(v1, v1); 171 assertFalse(eq.isEquals()); 172 } 173 174 public void testAppendObjectArrayObjectArray() { 175 } 177 178 public void testAppendshortshort() { 179 short v1 = 1; 180 short v2 = 2; 181 182 eq.append(v1, v1); 183 assertTrue(eq.isEquals()); 184 eq.append(v2, v2); 185 assertTrue(eq.isEquals()); 186 eq.append(v1, v2); 187 assertFalse(eq.isEquals()); 188 eq.append(v2, v1); 189 assertFalse(eq.isEquals()); 190 eq.append(v1, v1); 191 assertFalse(eq.isEquals()); 192 } 193 194 public void testAppendshortArrayshortArray() { 195 } 197 198 public void testAppendSuper() { 199 eq.appendSuper(true); 200 assertTrue(eq.isEquals()); 201 eq.appendSuper(false); 202 assertFalse(eq.isEquals()); 203 eq.appendSuper(true); 204 assertFalse(eq.isEquals()); 205 } 206 207 } 208 | Popular Tags |