@java.lang.Deprecated
public class junit.framework.Assert {
// Method descriptor #63 ()V
// Stack: 1, Locals: 1
protected Assert();
0 aload_0 [this]
1 invokespecial java.lang.Object() [1]
4 return
Line numbers:
[pc: 0, line: 13]
[pc: 4, line: 14]
Local variable table:
[pc: 0, pc: 5] local: this index: 0 type: junit.framework.Assert
// Method descriptor #70 (Ljava/lang/String;Z)V
// Stack: 1, Locals: 2
public static void assertTrue(java.lang.String message, boolean condition);
0 iload_1 [condition]
1 ifne 8
4 aload_0 [message]
5 invokestatic junit.framework.Assert.fail(java.lang.String) : void [2]
8 return
Line numbers:
[pc: 0, line: 21]
[pc: 4, line: 22]
[pc: 8, line: 24]
Local variable table:
[pc: 0, pc: 9] local: message index: 0 type: java.lang.String
[pc: 0, pc: 9] local: condition index: 1 type: boolean
// Method descriptor #75 (Z)V
// Stack: 2, Locals: 1
public static void assertTrue(boolean condition);
0 aconst_null
1 iload_0 [condition]
2 invokestatic junit.framework.Assert.assertTrue(java.lang.String, boolean) : void [3]
5 return
Line numbers:
[pc: 0, line: 31]
[pc: 5, line: 32]
Local variable table:
[pc: 0, pc: 6] local: condition index: 0 type: boolean
// Method descriptor #70 (Ljava/lang/String;Z)V
// Stack: 2, Locals: 2
public static void assertFalse(java.lang.String message, boolean condition);
0 aload_0 [message]
1 iload_1 [condition]
2 ifne 9
5 iconst_1
6 goto 10
9 iconst_0
10 invokestatic junit.framework.Assert.assertTrue(java.lang.String, boolean) : void [3]
13 return
Line numbers:
[pc: 0, line: 39]
[pc: 13, line: 40]
Local variable table:
[pc: 0, pc: 14] local: message index: 0 type: java.lang.String
[pc: 0, pc: 14] local: condition index: 1 type: boolean
// Method descriptor #75 (Z)V
// Stack: 2, Locals: 1
public static void assertFalse(boolean condition);
0 aconst_null
1 iload_0 [condition]
2 invokestatic junit.framework.Assert.assertFalse(java.lang.String, boolean) : void [4]
5 return
Line numbers:
[pc: 0, line: 47]
[pc: 5, line: 48]
Local variable table:
[pc: 0, pc: 6] local: condition index: 0 type: boolean
// Method descriptor #78 (Ljava/lang/String;)V
// Stack: 3, Locals: 1
public static void fail(java.lang.String message);
0 aload_0 [message]
1 ifnonnull 12
4 new junit.framework.AssertionFailedError [5]
7 dup
8 invokespecial junit.framework.AssertionFailedError() [6]
11 athrow
12 new junit.framework.AssertionFailedError [5]
15 dup
16 aload_0 [message]
17 invokespecial junit.framework.AssertionFailedError(java.lang.String) [7]
20 athrow
Line numbers:
[pc: 0, line: 54]
[pc: 4, line: 55]
[pc: 12, line: 57]
Local variable table:
[pc: 0, pc: 21] local: message index: 0 type: java.lang.String
// Method descriptor #63 ()V
// Stack: 1, Locals: 0
public static void fail();
0 aconst_null
1 invokestatic junit.framework.Assert.fail(java.lang.String) : void [2]
4 return
Line numbers:
[pc: 0, line: 64]
[pc: 4, line: 65]
// Method descriptor #80 (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
// Stack: 3, Locals: 3
public static void assertEquals(java.lang.String message, java.lang.Object expected, java.lang.Object actual);
0 aload_1 [expected]
1 ifnonnull 9
4 aload_2 [actual]
5 ifnonnull 9
8 return
9 aload_1 [expected]
10 ifnull 22
13 aload_1 [expected]
14 aload_2 [actual]
15 invokevirtual java.lang.Object.equals(java.lang.Object) : boolean [8]
18 ifeq 22
21 return
22 aload_0 [message]
23 aload_1 [expected]
24 aload_2 [actual]
25 invokestatic junit.framework.Assert.failNotEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [9]
28 return
Line numbers:
[pc: 0, line: 72]
[pc: 8, line: 73]
[pc: 9, line: 75]
[pc: 21, line: 76]
[pc: 22, line: 78]
[pc: 28, line: 79]
Local variable table:
[pc: 0, pc: 29] local: message index: 0 type: java.lang.String
[pc: 0, pc: 29] local: expected index: 1 type: java.lang.Object
[pc: 0, pc: 29] local: actual index: 2 type: java.lang.Object
// Method descriptor #84 (Ljava/lang/Object;Ljava/lang/Object;)V
// Stack: 3, Locals: 2
public static void assertEquals(java.lang.Object expected, java.lang.Object actual);
0 aconst_null
1 aload_0 [expected]
2 aload_1 [actual]
3 invokestatic junit.framework.Assert.assertEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [10]
6 return
Line numbers:
[pc: 0, line: 86]
[pc: 6, line: 87]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: java.lang.Object
[pc: 0, pc: 7] local: actual index: 1 type: java.lang.Object
// Method descriptor #85 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
// Stack: 5, Locals: 4
public static void assertEquals(java.lang.String message, java.lang.String expected, java.lang.String actual);
0 aload_1 [expected]
1 ifnonnull 9
4 aload_2 [actual]
5 ifnonnull 9
8 return
9 aload_1 [expected]
10 ifnull 22
13 aload_1 [expected]
14 aload_2 [actual]
15 invokevirtual java.lang.String.equals(java.lang.Object) : boolean [11]
18 ifeq 22
21 return
22 aload_0 [message]
23 ifnonnull 31
26 ldc <String ""> [12]
28 goto 32
31 aload_0 [message]
32 astore_3 [cleanMessage]
33 new junit.framework.ComparisonFailure [13]
36 dup
37 aload_3 [cleanMessage]
38 aload_1 [expected]
39 aload_2 [actual]
40 invokespecial junit.framework.ComparisonFailure(java.lang.String, java.lang.String, java.lang.String) [14]
43 athrow
Line numbers:
[pc: 0, line: 93]
[pc: 8, line: 94]
[pc: 9, line: 96]
[pc: 21, line: 97]
[pc: 22, line: 99]
[pc: 33, line: 100]
Local variable table:
[pc: 0, pc: 44] local: message index: 0 type: java.lang.String
[pc: 0, pc: 44] local: expected index: 1 type: java.lang.String
[pc: 0, pc: 44] local: actual index: 2 type: java.lang.String
[pc: 33, pc: 44] local: cleanMessage index: 3 type: java.lang.String
// Method descriptor #87 (Ljava/lang/String;Ljava/lang/String;)V
// Stack: 3, Locals: 2
public static void assertEquals(java.lang.String expected, java.lang.String actual);
0 aconst_null
1 aload_0 [expected]
2 aload_1 [actual]
3 invokestatic junit.framework.Assert.assertEquals(java.lang.String, java.lang.String, java.lang.String) : void [15]
6 return
Line numbers:
[pc: 0, line: 107]
[pc: 6, line: 108]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: java.lang.String
[pc: 0, pc: 7] local: actual index: 1 type: java.lang.String
// Method descriptor #88 (Ljava/lang/String;DDD)V
// Stack: 6, Locals: 7
public static void assertEquals(java.lang.String message, double expected, double actual, double delta);
0 dload_1 [expected]
1 dload_3 [actual]
2 invokestatic java.lang.Double.compare(double, double) : int [16]
5 ifne 9
8 return
9 dload_1 [expected]
10 dload_3 [actual]
11 dsub
12 invokestatic java.lang.Math.abs(double) : double [17]
15 dload 5 [delta]
17 dcmpg
18 ifle 41
21 aload_0 [message]
22 new java.lang.Double [18]
25 dup
26 dload_1 [expected]
27 invokespecial java.lang.Double(double) [19]
30 new java.lang.Double [18]
33 dup
34 dload_3 [actual]
35 invokespecial java.lang.Double(double) [19]
38 invokestatic junit.framework.Assert.failNotEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [9]
41 return
Line numbers:
[pc: 0, line: 116]
[pc: 8, line: 117]
[pc: 9, line: 119]
[pc: 21, line: 120]
[pc: 41, line: 122]
Local variable table:
[pc: 0, pc: 42] local: message index: 0 type: java.lang.String
[pc: 0, pc: 42] local: expected index: 1 type: double
[pc: 0, pc: 42] local: actual index: 3 type: double
[pc: 0, pc: 42] local: delta index: 5 type: double
// Method descriptor #91 (DDD)V
// Stack: 7, Locals: 6
public static void assertEquals(double expected, double actual, double delta);
0 aconst_null
1 dload_0 [expected]
2 dload_2 [actual]
3 dload 4 [delta]
5 invokestatic junit.framework.Assert.assertEquals(java.lang.String, double, double, double) : void [20]
8 return
Line numbers:
[pc: 0, line: 129]
[pc: 8, line: 130]
Local variable table:
[pc: 0, pc: 9] local: expected index: 0 type: double
[pc: 0, pc: 9] local: actual index: 2 type: double
[pc: 0, pc: 9] local: delta index: 4 type: double
// Method descriptor #92 (Ljava/lang/String;FFF)V
// Stack: 5, Locals: 4
public static void assertEquals(java.lang.String message, float expected, float actual, float delta);
0 fload_1 [expected]
1 fload_2 [actual]
2 invokestatic java.lang.Float.compare(float, float) : int [21]
5 ifne 9
8 return
9 fload_1 [expected]
10 fload_2 [actual]
11 fsub
12 invokestatic java.lang.Math.abs(float) : float [22]
15 fload_3 [delta]
16 fcmpg
17 ifle 40
20 aload_0 [message]
21 new java.lang.Float [23]
24 dup
25 fload_1 [expected]
26 invokespecial java.lang.Float(float) [24]
29 new java.lang.Float [23]
32 dup
33 fload_2 [actual]
34 invokespecial java.lang.Float(float) [24]
37 invokestatic junit.framework.Assert.failNotEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [9]
40 return
Line numbers:
[pc: 0, line: 138]
[pc: 8, line: 139]
[pc: 9, line: 141]
[pc: 20, line: 142]
[pc: 40, line: 144]
Local variable table:
[pc: 0, pc: 41] local: message index: 0 type: java.lang.String
[pc: 0, pc: 41] local: expected index: 1 type: float
[pc: 0, pc: 41] local: actual index: 2 type: float
[pc: 0, pc: 41] local: delta index: 3 type: float
// Method descriptor #94 (FFF)V
// Stack: 4, Locals: 3
public static void assertEquals(float expected, float actual, float delta);
0 aconst_null
1 fload_0 [expected]
2 fload_1 [actual]
3 fload_2 [delta]
4 invokestatic junit.framework.Assert.assertEquals(java.lang.String, float, float, float) : void [25]
7 return
Line numbers:
[pc: 0, line: 151]
[pc: 7, line: 152]
Local variable table:
[pc: 0, pc: 8] local: expected index: 0 type: float
[pc: 0, pc: 8] local: actual index: 1 type: float
[pc: 0, pc: 8] local: delta index: 2 type: float
// Method descriptor #95 (Ljava/lang/String;JJ)V
// Stack: 4, Locals: 5
public static void assertEquals(java.lang.String message, long expected, long actual);
0 aload_0 [message]
1 lload_1 [expected]
2 invokestatic java.lang.Long.valueOf(long) : java.lang.Long [26]
5 lload_3 [actual]
6 invokestatic java.lang.Long.valueOf(long) : java.lang.Long [26]
9 invokestatic junit.framework.Assert.assertEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [10]
12 return
Line numbers:
[pc: 0, line: 159]
[pc: 12, line: 160]
Local variable table:
[pc: 0, pc: 13] local: message index: 0 type: java.lang.String
[pc: 0, pc: 13] local: expected index: 1 type: long
[pc: 0, pc: 13] local: actual index: 3 type: long
// Method descriptor #97 (JJ)V
// Stack: 5, Locals: 4
public static void assertEquals(long expected, long actual);
0 aconst_null
1 lload_0 [expected]
2 lload_2 [actual]
3 invokestatic junit.framework.Assert.assertEquals(java.lang.String, long, long) : void [27]
6 return
Line numbers:
[pc: 0, line: 166]
[pc: 6, line: 167]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: long
[pc: 0, pc: 7] local: actual index: 2 type: long
// Method descriptor #98 (Ljava/lang/String;ZZ)V
// Stack: 3, Locals: 3
public static void assertEquals(java.lang.String message, boolean expected, boolean actual);
0 aload_0 [message]
1 iload_1 [expected]
2 invokestatic java.lang.Boolean.valueOf(boolean) : java.lang.Boolean [28]
5 iload_2 [actual]
6 invokestatic java.lang.Boolean.valueOf(boolean) : java.lang.Boolean [28]
9 invokestatic junit.framework.Assert.assertEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [10]
12 return
Line numbers:
[pc: 0, line: 174]
[pc: 12, line: 175]
Local variable table:
[pc: 0, pc: 13] local: message index: 0 type: java.lang.String
[pc: 0, pc: 13] local: expected index: 1 type: boolean
[pc: 0, pc: 13] local: actual index: 2 type: boolean
// Method descriptor #99 (ZZ)V
// Stack: 3, Locals: 2
public static void assertEquals(boolean expected, boolean actual);
0 aconst_null
1 iload_0 [expected]
2 iload_1 [actual]
3 invokestatic junit.framework.Assert.assertEquals(java.lang.String, boolean, boolean) : void [29]
6 return
Line numbers:
[pc: 0, line: 181]
[pc: 6, line: 182]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: boolean
[pc: 0, pc: 7] local: actual index: 1 type: boolean
// Method descriptor #100 (Ljava/lang/String;BB)V
// Stack: 3, Locals: 3
public static void assertEquals(java.lang.String message, byte expected, byte actual);
0 aload_0 [message]
1 iload_1 [expected]
2 invokestatic java.lang.Byte.valueOf(byte) : java.lang.Byte [30]
5 iload_2 [actual]
6 invokestatic java.lang.Byte.valueOf(byte) : java.lang.Byte [30]
9 invokestatic junit.framework.Assert.assertEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [10]
12 return
Line numbers:
[pc: 0, line: 189]
[pc: 12, line: 190]
Local variable table:
[pc: 0, pc: 13] local: message index: 0 type: java.lang.String
[pc: 0, pc: 13] local: expected index: 1 type: byte
[pc: 0, pc: 13] local: actual index: 2 type: byte
// Method descriptor #102 (BB)V
// Stack: 3, Locals: 2
public static void assertEquals(byte expected, byte actual);
0 aconst_null
1 iload_0 [expected]
2 iload_1 [actual]
3 invokestatic junit.framework.Assert.assertEquals(java.lang.String, byte, byte) : void [31]
6 return
Line numbers:
[pc: 0, line: 196]
[pc: 6, line: 197]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: byte
[pc: 0, pc: 7] local: actual index: 1 type: byte
// Method descriptor #103 (Ljava/lang/String;CC)V
// Stack: 3, Locals: 3
public static void assertEquals(java.lang.String message, char expected, char actual);
0 aload_0 [message]
1 iload_1 [expected]
2 invokestatic java.lang.Character.valueOf(char) : java.lang.Character [32]
5 iload_2 [actual]
6 invokestatic java.lang.Character.valueOf(char) : java.lang.Character [32]
9 invokestatic junit.framework.Assert.assertEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [10]
12 return
Line numbers:
[pc: 0, line: 204]
[pc: 12, line: 205]
Local variable table:
[pc: 0, pc: 13] local: message index: 0 type: java.lang.String
[pc: 0, pc: 13] local: expected index: 1 type: char
[pc: 0, pc: 13] local: actual index: 2 type: char
// Method descriptor #105 (CC)V
// Stack: 3, Locals: 2
public static void assertEquals(char expected, char actual);
0 aconst_null
1 iload_0 [expected]
2 iload_1 [actual]
3 invokestatic junit.framework.Assert.assertEquals(java.lang.String, char, char) : void [33]
6 return
Line numbers:
[pc: 0, line: 211]
[pc: 6, line: 212]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: char
[pc: 0, pc: 7] local: actual index: 1 type: char
// Method descriptor #106 (Ljava/lang/String;SS)V
// Stack: 3, Locals: 3
public static void assertEquals(java.lang.String message, short expected, short actual);
0 aload_0 [message]
1 iload_1 [expected]
2 invokestatic java.lang.Short.valueOf(short) : java.lang.Short [34]
5 iload_2 [actual]
6 invokestatic java.lang.Short.valueOf(short) : java.lang.Short [34]
9 invokestatic junit.framework.Assert.assertEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [10]
12 return
Line numbers:
[pc: 0, line: 219]
[pc: 12, line: 220]
Local variable table:
[pc: 0, pc: 13] local: message index: 0 type: java.lang.String
[pc: 0, pc: 13] local: expected index: 1 type: short
[pc: 0, pc: 13] local: actual index: 2 type: short
// Method descriptor #108 (SS)V
// Stack: 3, Locals: 2
public static void assertEquals(short expected, short actual);
0 aconst_null
1 iload_0 [expected]
2 iload_1 [actual]
3 invokestatic junit.framework.Assert.assertEquals(java.lang.String, short, short) : void [35]
6 return
Line numbers:
[pc: 0, line: 226]
[pc: 6, line: 227]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: short
[pc: 0, pc: 7] local: actual index: 1 type: short
// Method descriptor #109 (Ljava/lang/String;II)V
// Stack: 3, Locals: 3
public static void assertEquals(java.lang.String message, int expected, int actual);
0 aload_0 [message]
1 iload_1 [expected]
2 invokestatic java.lang.Integer.valueOf(int) : java.lang.Integer [36]
5 iload_2 [actual]
6 invokestatic java.lang.Integer.valueOf(int) : java.lang.Integer [36]
9 invokestatic junit.framework.Assert.assertEquals(java.lang.String, java.lang.Object, java.lang.Object) : void [10]
12 return
Line numbers:
[pc: 0, line: 234]
[pc: 12, line: 235]
Local variable table:
[pc: 0, pc: 13] local: message index: 0 type: java.lang.String
[pc: 0, pc: 13] local: expected index: 1 type: int
[pc: 0, pc: 13] local: actual index: 2 type: int
// Method descriptor #111 (II)V
// Stack: 3, Locals: 2
public static void assertEquals(int expected, int actual);
0 aconst_null
1 iload_0 [expected]
2 iload_1 [actual]
3 invokestatic junit.framework.Assert.assertEquals(java.lang.String, int, int) : void [37]
6 return
Line numbers:
[pc: 0, line: 241]
[pc: 6, line: 242]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: int
[pc: 0, pc: 7] local: actual index: 1 type: int
// Method descriptor #113 (Ljava/lang/Object;)V
// Stack: 2, Locals: 1
public static void assertNotNull(java.lang.Object object);
0 aconst_null
1 aload_0 [object]
2 invokestatic junit.framework.Assert.assertNotNull(java.lang.String, java.lang.Object) : void [38]
5 return
Line numbers:
[pc: 0, line: 248]
[pc: 5, line: 249]
Local variable table:
[pc: 0, pc: 6] local: object index: 0 type: java.lang.Object
// Method descriptor #115 (Ljava/lang/String;Ljava/lang/Object;)V
// Stack: 2, Locals: 2
public static void assertNotNull(java.lang.String message, java.lang.Object object);
0 aload_0 [message]
1 aload_1 [object]
2 ifnull 9
5 iconst_1
6 goto 10
9 iconst_0
10 invokestatic junit.framework.Assert.assertTrue(java.lang.String, boolean) : void [3]
13 return
Line numbers:
[pc: 0, line: 256]
[pc: 13, line: 257]
Local variable table:
[pc: 0, pc: 14] local: message index: 0 type: java.lang.String
[pc: 0, pc: 14] local: object index: 1 type: java.lang.Object
// Method descriptor #113 (Ljava/lang/Object;)V
// Stack: 2, Locals: 1
public static void assertNull(java.lang.Object object);
0 aload_0 [object]
1 ifnull 30
4 new java.lang.StringBuilder [39]
7 dup
8 invokespecial java.lang.StringBuilder() [40]
11 ldc <String "Expected: <null> but was: "> [41]
13 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
16 aload_0 [object]
17 invokevirtual java.lang.Object.toString() : java.lang.String [43]
20 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
23 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [44]
26 aload_0 [object]
27 invokestatic junit.framework.Assert.assertNull(java.lang.String, java.lang.Object) : void [45]
30 return
Line numbers:
[pc: 0, line: 267]
[pc: 4, line: 268]
[pc: 30, line: 270]
Local variable table:
[pc: 0, pc: 31] local: object index: 0 type: java.lang.Object
// Method descriptor #115 (Ljava/lang/String;Ljava/lang/Object;)V
// Stack: 2, Locals: 2
public static void assertNull(java.lang.String message, java.lang.Object object);
0 aload_0 [message]
1 aload_1 [object]
2 ifnonnull 9
5 iconst_1
6 goto 10
9 iconst_0
10 invokestatic junit.framework.Assert.assertTrue(java.lang.String, boolean) : void [3]
13 return
Line numbers:
[pc: 0, line: 277]
[pc: 13, line: 278]
Local variable table:
[pc: 0, pc: 14] local: message index: 0 type: java.lang.String
[pc: 0, pc: 14] local: object index: 1 type: java.lang.Object
// Method descriptor #80 (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
// Stack: 3, Locals: 3
public static void assertSame(java.lang.String message, java.lang.Object expected, java.lang.Object actual);
0 aload_1 [expected]
1 aload_2 [actual]
2 if_acmpne 6
5 return
6 aload_0 [message]
7 aload_1 [expected]
8 aload_2 [actual]
9 invokestatic junit.framework.Assert.failNotSame(java.lang.String, java.lang.Object, java.lang.Object) : void [46]
12 return
Line numbers:
[pc: 0, line: 285]
[pc: 5, line: 286]
[pc: 6, line: 288]
[pc: 12, line: 289]
Local variable table:
[pc: 0, pc: 13] local: message index: 0 type: java.lang.String
[pc: 0, pc: 13] local: expected index: 1 type: java.lang.Object
[pc: 0, pc: 13] local: actual index: 2 type: java.lang.Object
// Method descriptor #84 (Ljava/lang/Object;Ljava/lang/Object;)V
// Stack: 3, Locals: 2
public static void assertSame(java.lang.Object expected, java.lang.Object actual);
0 aconst_null
1 aload_0 [expected]
2 aload_1 [actual]
3 invokestatic junit.framework.Assert.assertSame(java.lang.String, java.lang.Object, java.lang.Object) : void [47]
6 return
Line numbers:
[pc: 0, line: 296]
[pc: 6, line: 297]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: java.lang.Object
[pc: 0, pc: 7] local: actual index: 1 type: java.lang.Object
// Method descriptor #80 (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
// Stack: 2, Locals: 3
public static void assertNotSame(java.lang.String message, java.lang.Object expected, java.lang.Object actual);
0 aload_1 [expected]
1 aload_2 [actual]
2 if_acmpne 9
5 aload_0 [message]
6 invokestatic junit.framework.Assert.failSame(java.lang.String) : void [48]
9 return
Line numbers:
[pc: 0, line: 305]
[pc: 5, line: 306]
[pc: 9, line: 308]
Local variable table:
[pc: 0, pc: 10] local: message index: 0 type: java.lang.String
[pc: 0, pc: 10] local: expected index: 1 type: java.lang.Object
[pc: 0, pc: 10] local: actual index: 2 type: java.lang.Object
// Method descriptor #84 (Ljava/lang/Object;Ljava/lang/Object;)V
// Stack: 3, Locals: 2
public static void assertNotSame(java.lang.Object expected, java.lang.Object actual);
0 aconst_null
1 aload_0 [expected]
2 aload_1 [actual]
3 invokestatic junit.framework.Assert.assertNotSame(java.lang.String, java.lang.Object, java.lang.Object) : void [49]
6 return
Line numbers:
[pc: 0, line: 315]
[pc: 6, line: 316]
Local variable table:
[pc: 0, pc: 7] local: expected index: 0 type: java.lang.Object
[pc: 0, pc: 7] local: actual index: 1 type: java.lang.Object
// Method descriptor #78 (Ljava/lang/String;)V
// Stack: 2, Locals: 2
public static void failSame(java.lang.String message);
0 aload_0 [message]
1 ifnull 26
4 new java.lang.StringBuilder [39]
7 dup
8 invokespecial java.lang.StringBuilder() [40]
11 aload_0 [message]
12 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
15 ldc <String " "> [50]
17 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
20 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [44]
23 goto 28
26 ldc <String ""> [12]
28 astore_1 [formatted]
29 new java.lang.StringBuilder [39]
32 dup
33 invokespecial java.lang.StringBuilder() [40]
36 aload_1 [formatted]
37 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
40 ldc <String "expected not same"> [51]
42 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
45 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [44]
48 invokestatic junit.framework.Assert.fail(java.lang.String) : void [2]
51 return
Line numbers:
[pc: 0, line: 319]
[pc: 29, line: 320]
[pc: 51, line: 321]
Local variable table:
[pc: 0, pc: 52] local: message index: 0 type: java.lang.String
[pc: 29, pc: 52] local: formatted index: 1 type: java.lang.String
// Method descriptor #80 (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
// Stack: 2, Locals: 4
public static void failNotSame(java.lang.String message, java.lang.Object expected, java.lang.Object actual);
0 aload_0 [message]
1 ifnull 26
4 new java.lang.StringBuilder [39]
7 dup
8 invokespecial java.lang.StringBuilder() [40]
11 aload_0 [message]
12 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
15 ldc <String " "> [50]
17 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
20 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [44]
23 goto 28
26 ldc <String ""> [12]
28 astore_3 [formatted]
29 new java.lang.StringBuilder [39]
32 dup
33 invokespecial java.lang.StringBuilder() [40]
36 aload_3 [formatted]
37 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
40 ldc <String "expected same:<"> [52]
42 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
45 aload_1 [expected]
46 invokevirtual java.lang.StringBuilder.append(java.lang.Object) : java.lang.StringBuilder [53]
49 ldc <String "> was not:<"> [54]
51 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
54 aload_2 [actual]
55 invokevirtual java.lang.StringBuilder.append(java.lang.Object) : java.lang.StringBuilder [53]
58 ldc <String ">"> [55]
60 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
63 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [44]
66 invokestatic junit.framework.Assert.fail(java.lang.String) : void [2]
69 return
Line numbers:
[pc: 0, line: 324]
[pc: 29, line: 325]
[pc: 69, line: 326]
Local variable table:
[pc: 0, pc: 70] local: message index: 0 type: java.lang.String
[pc: 0, pc: 70] local: expected index: 1 type: java.lang.Object
[pc: 0, pc: 70] local: actual index: 2 type: java.lang.Object
[pc: 29, pc: 70] local: formatted index: 3 type: java.lang.String
// Method descriptor #80 (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
// Stack: 3, Locals: 3
public static void failNotEquals(java.lang.String message, java.lang.Object expected, java.lang.Object actual);
0 aload_0 [message]
1 aload_1 [expected]
2 aload_2 [actual]
3 invokestatic junit.framework.Assert.format(java.lang.String, java.lang.Object, java.lang.Object) : java.lang.String [56]
6 invokestatic junit.framework.Assert.fail(java.lang.String) : void [2]
9 return
Line numbers:
[pc: 0, line: 329]
[pc: 9, line: 330]
Local variable table:
[pc: 0, pc: 10] local: message index: 0 type: java.lang.String
[pc: 0, pc: 10] local: expected index: 1 type: java.lang.Object
[pc: 0, pc: 10] local: actual index: 2 type: java.lang.Object
// Method descriptor #124 (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
// Stack: 2, Locals: 4
public static java.lang.String format(java.lang.String message, java.lang.Object expected, java.lang.Object actual);
0 ldc <String ""> [12]
2 astore_3 [formatted]
3 aload_0 [message]
4 ifnull 34
7 aload_0 [message]
8 invokevirtual java.lang.String.length() : int [57]
11 ifle 34
14 new java.lang.StringBuilder [39]
17 dup
18 invokespecial java.lang.StringBuilder() [40]
21 aload_0 [message]
22 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
25 ldc <String " "> [50]
27 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
30 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [44]
33 astore_3 [formatted]
34 new java.lang.StringBuilder [39]
37 dup
38 invokespecial java.lang.StringBuilder() [40]
41 aload_3 [formatted]
42 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
45 ldc <String "expected:<"> [58]
47 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
50 aload_1 [expected]
51 invokevirtual java.lang.StringBuilder.append(java.lang.Object) : java.lang.StringBuilder [53]
54 ldc <String "> but was:<"> [59]
56 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
59 aload_2 [actual]
60 invokevirtual java.lang.StringBuilder.append(java.lang.Object) : java.lang.StringBuilder [53]
63 ldc <String ">"> [55]
65 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [42]
68 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [44]
71 areturn
Line numbers:
[pc: 0, line: 333]
[pc: 3, line: 334]
[pc: 14, line: 335]
[pc: 34, line: 337]
Local variable table:
[pc: 0, pc: 72] local: message index: 0 type: java.lang.String
[pc: 0, pc: 72] local: expected index: 1 type: java.lang.Object
[pc: 0, pc: 72] local: actual index: 2 type: java.lang.Object
[pc: 3, pc: 72] local: formatted index: 3 type: java.lang.String
}
No comments:
Post a Comment