summaryrefslogtreecommitdiff
path: root/libjava/classpath/testsuite/java.lang/ByteTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/testsuite/java.lang/ByteTest.java')
-rw-r--r--libjava/classpath/testsuite/java.lang/ByteTest.java380
1 files changed, 0 insertions, 380 deletions
diff --git a/libjava/classpath/testsuite/java.lang/ByteTest.java b/libjava/classpath/testsuite/java.lang/ByteTest.java
deleted file mode 100644
index ef1b1937de5..00000000000
--- a/libjava/classpath/testsuite/java.lang/ByteTest.java
+++ /dev/null
@@ -1,380 +0,0 @@
-import gnu.test.*;
-
-/**
- * Test the Byte object wrapper class.
- *
- * @author Brian Jones (cbj@gnu.org)
- */
-public class ByteTest
-{
- public static class constructorTest1 implements Test
- {
- byte b = 1;
-
- public String getName() {
- return "Byte(byte)";
- }
-
- public Result test() {
- try {
- Byte byteObject = new Byte(b);
- } catch (Exception e) {
- return new Fail(e.getMessage());
- } catch (Error err) {
- return new Fail(err.getMessage());
- }
- return new Pass();
- }
- }
-
- public static class constructorTest2 implements Test
- {
- Byte byteObject = null;
-
- public String getName() {
- return "Byte(String)";
- }
-
- public Result test() {
- try {
- byteObject = new Byte("1");
- } catch (Exception e) {
- return new Fail(e.getMessage());
- } catch (Error err) {
- return new Fail(err.getMessage());
- }
- return new Pass();
- }
- }
-
- public static class byteValueTest implements Test
- {
- public String getName() {
- return "Byte.byteValue()";
- }
-
- public Result test() {
- byte b = 1;
- Byte byteObject = new Byte(b);
- if (byteObject.byteValue() == b)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class decodeTest implements Test
- {
- public String getName() {
- return "Byte.decode(String)";
- }
-
- public Result test() {
- Byte obj = Byte.decode("1");
- if (obj.byteValue() == 1)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class doubleValueTest implements Test
- {
- public String getName() {
- return "Byte.doubleValue()";
- }
-
- public Result test() {
- byte b = 4;
- double d = b;
- Byte obj = new Byte(b);
- if (obj.doubleValue() == d)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class equalsTest1 implements Test
- {
- public String getName() {
- return "Byte.equals(Object)";
- }
-
- public Result test() {
- Byte obj1 = null, obj2 = null;
- obj1 = new Byte((byte)1);
- obj2 = new Byte((byte)2);
- if (obj1.equals(obj2))
- return new Fail("1 != 2");
- else
- return new Pass("1 != 2");
- }
- }
-
- public static class equalsTest2 implements Test
- {
- public String getName() {
- return "Byte.equals(Object)";
- }
-
- public Result test() {
- Byte obj1 = null, obj2 = null;
- obj1 = new Byte((byte)1);
- obj2 = new Byte((byte)2);
- obj2 = obj1;
- if (obj1.equals(obj2))
- return new Pass("1 == 1");
- else
- return new Fail("1 == 1");
- }
- }
-
- public static class floatValueTest implements Test
- {
- public String getName() {
- return "Byte.floatValue()";
- }
-
- public Result test() {
- byte b = 4;
- float f = b;
- Byte obj = new Byte(b);
- if (obj.floatValue() == f)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class hashCodeTest implements Test
- {
- public String getName() {
- return "Byte.hashCode()";
- }
-
- public Result test() {
- boolean caught = false;
- Byte obj = new Byte((byte)1);
- int i = obj.hashCode();
- if (i == 1)
- return new Pass();
- else
- return new Fail("hash is " + i + ". It should be 1.");
- }
- }
-
- public static class intValueTest implements Test
- {
- public String getName() {
- return "Byte.intValue()";
- }
-
- public Result test() {
- byte b = 4;
- int i = b;
- Byte obj = new Byte(b);
- if (obj.intValue() == i)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class longValueTest implements Test
- {
- public String getName() {
- return "Byte.longValue()";
- }
-
- public Result test() {
- byte b = 4;
- long l = b;
- Byte obj = new Byte(b);
- if (obj.longValue() == l)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class parseByteTest1 implements Test
- {
- public String getName() {
- return "Byte.parseByte(String)";
- }
-
- public Result test() {
- byte b = Byte.parseByte("1");
- if (b == (byte)1)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class parseByteTest2 implements Test
- {
- public String getName() {
- return "Byte.parseByte(String, int)";
- }
-
- public Result test() {
- byte b = Byte.parseByte("-4", 10);
- if (b == (byte)-4)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class shortValueTest implements Test
- {
- public String getName() {
- return "Byte.shortValue()";
- }
-
- public Result test() {
- byte b = 4;
- short s = b;
- Byte obj = new Byte(b);
- if (obj.shortValue() == s)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class toStringTest1 implements Test
- {
- public String getName() {
- return "Byte.toString()";
- }
-
- public Result test() {
- Byte obj = new Byte((byte)-2);
- String x = obj.toString();
- if (x.equals("-2"))
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class toStringTest2 implements Test
- {
- public String getName() {
- return "Byte.toString(byte)";
- }
-
- public Result test() {
- String x = Byte.toString((byte)-2);
- if (x.equals("-2"))
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class valueOfTest1 implements Test
- {
- public String getName() {
- return "Byte.valueOf(String, int)";
- }
-
- public Result test() {
- Byte obj1 = Byte.valueOf("2",10);
- Byte obj2 = new Byte((byte)2);
- if (obj1.intValue() == obj2.intValue())
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class valueOfTest2 implements Test
- {
- public String getName() {
- return "Byte.valueOf(String)";
- }
-
- public Result test() {
- Byte obj1 = Byte.valueOf("2");
- if (obj1.intValue() == 2)
- return new Pass();
- else
- return new Fail();
- }
- }
-
- public static class variablesTest1 implements Test
- {
- public String getName() {
- return "Byte.MIN_VALUE";
- }
-
- public Result test() {
- byte min = Byte.MIN_VALUE;
- byte max = Byte.MAX_VALUE;
-
- if (min == (byte)-128)
- return new Pass("Byte.MIN_VALUE is -128");
- else
- return new Fail("Byte.MIN_VALUE is " + min + " != -128");
- }
- }
-
- public static class variablesTest2 implements Test
- {
- public String getName() {
- return "Byte.MAX_VALUE";
- }
-
- public Result test() {
- byte min = Byte.MIN_VALUE;
- byte max = Byte.MAX_VALUE;
-
- if (max == (byte)127)
- return new Pass("Byte.MAX_VALUE is 127");
- else
- return new Fail("Byte.MAX_VALUE is " + max + " != 127");
- }
- }
-
- public static class variablesTest3 implements Test
- {
- public String getName() {
- return "Byte.TYPE.getName()";
- }
-
- public Result test() {
- String x = Byte.TYPE.getName();
- if (x.equals("byte") != true)
- return new Fail("Byte.TYPE.getName() is " + x + " != byte");
- else
- return new Pass("Byte.TYPE.getName() is byte");
- }
- }
-
- public static class typeInstance implements Test
- {
- public String getName() {
- return "Byte.TYPE.newInstance()";
- }
-
- public Result test() {
- try {
- Object b = Byte.TYPE.newInstance();
- return new Fail("Byte.TYPE.newInstance succeeded.");
- }
- catch (InstantiationException e) {
- return new Pass("Byte.TYPE.newInstance failed with exception '" +
- e.toString() + "'");
- }
- catch (Exception ex) {
- return new Fail("Byte.TYPE.newInstance threw incorrect exception '"
- + ex.toString() + "'");
- }
- }
- }
-}