1.1 --- a/src/test/java/org/apidesign/java4browser/Instance.java Sat Sep 15 22:12:49 2012 +0200
1.2 +++ b/src/test/java/org/apidesign/java4browser/Instance.java Sun Sep 16 18:35:16 2012 +0200
1.3 @@ -13,13 +13,15 @@
1.4 protected short s;
1.5 public double d;
1.6 private float f;
1.7 - protected byte b = (byte)131;
1.8 + protected byte b = (byte)31;
1.9 +
1.10 + private Instance() {
1.11 + }
1.12
1.13 public Instance(int i, double d) {
1.14 this.i = i;
1.15 this.d = d;
1.16 }
1.17 -
1.18 public byte getByte() {
1.19 return b;
1.20 }
1.21 @@ -27,11 +29,17 @@
1.22 public void setByte(byte b) {
1.23 this.b = b;
1.24 }
1.25 + public static double defaultDblValue() {
1.26 + Instance create = new Instance();
1.27 + return create.d;
1.28 + }
1.29
1.30 + public static byte assignedByteValue() {
1.31 + return new Instance().b;
1.32 + }
1.33 public static double magicOne() {
1.34 Instance i = new Instance(10, 3.3d);
1.35 - i.setByte((byte)0x09);
1.36 -
1.37 - return (i.i - i.getByte()) * i.d;
1.38 + i.b = (byte)0x09;
1.39 + return (i.i - i.b) * i.d;
1.40 }
1.41 }