Skip to content

Commit 745a443

Browse files
hansonrhansonr
authored andcommitted
addtional Character and Boolean tests
1 parent f88c919 commit 745a443

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

sources/net.sf.j2s.java.core/src/test/Test_Boolean.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ class Test_Boolean extends Test_ {
88

99
public static void main(String[] args) {
1010

11-
System.out.println(new Date() + " " + Date.parse("3/4/2020"));
1211
Boolean b = Boolean.FALSE;
1312
Boolean b1 = new Boolean(false);
1413
System.out.println(Integer.valueOf(3));
1514
assert(new Boolean(false).equals(Boolean.FALSE));
16-
15+
assert(new Boolean(false) != Boolean.FALSE);
16+
boolean boo = false;
17+
assert(new Boolean(boo) != Boolean.FALSE);
18+
assert(testBool(false) == Boolean.FALSE);
1719
assert(b ? false : true);
1820
assert(b1 ? false : true);
1921
assert(Boolean.FALSE ? false : true);
@@ -59,5 +61,9 @@ public static void main(String[] args) {
5961

6062
System.out.println("Test_Boolean OK");
6163
}
64+
65+
private static Boolean testBool(Object b) {
66+
return (Boolean) b;
67+
}
6268

6369
}

sources/net.sf.j2s.java.core/src/test/Test_Char.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,12 @@ class Test_Char extends Test_ {
2121
public static final char separatorChar = '/';
2222

2323
public static void main(String[] args) {
24-
24+
assert('c' == new Character('c'));
25+
assert(new Character('c') == 'c');
26+
assert(Character.valueOf('c') == 'c');
27+
assert('c' == Character.valueOf('c'));
28+
assert(new Character('c') != Character.valueOf('c'));
29+
2530
String octal = "\1 \02 \003 \0004 \00045";
2631
assert(octal.length() == 12);
2732
String octal1 = "\1\12\123\1234\12345";

0 commit comments

Comments
 (0)