Hello,
I have added few methods to the above code, have a look at it.
Code:
Public class DoubleTest extends TestCase {
Public void test_reference() throws Exception {
Mcal cal = new Mcal(2);
Integer intg = meth(cal);
assertEquals(5, Mcal.getMyDouble().intValue());
assertEquals(1Whole.intValue());
}
private Integer meth(Mcal cal) {
cal.setMyDouble(new Double(5));
return new Integer(1);
}
private class Mcal {
private Double doub;
Mcal(double primitiveDouble) {
doub = new Double(primitiveDouble);
}
Double getMyDouble() {
return doub;
}
void setMyDouble(Double newDouble) {
this.doub = NewDouble;
}
}
}
Bookmarks