public void testCase15(){
  byte aBytes[]={1,2,3,4,5,6,7};
  byte bBytes[]={0};
  int aSign=1;
  int bSign=0;
  BigInteger aNumber=new BigInteger(aSign,aBytes);
  BigInteger bNumber=new BigInteger(bSign,bBytes);
  try {
    aNumber.remainder(bNumber);
    fail("ArithmeticException has not been caught");
  }
 catch (  ArithmeticException e) {
  }
}

public void testCase15 ( ) { byte aBytes [ ] = { 1 , 2 , 3 , 4 , 5 , 6 , 7 } ; byte bBytes [ ] = { 0 } ; int aSign = 1 ; int bSign = 0 ; BigInteger aNumber = new BigInteger ( aSign , aBytes ) ; BigInteger bNumber = new BigInteger ( bSign , bBytes ) ; try { aNumber . remainder ( bNumber ) ; fail ( "ArithmeticException has not been caught" ) ; } catch ( ArithmeticException e ) { } }
remainder of division by zero
