public void testMultiplyRoundIfNecessary_5args_1_test2() {
        System.out.println("testMultiplyRoundIfNecessary_5args_1_test2");
        BigDecimal x = null;
        BigDecimal y = null;
        MathContext a_MathContext = null;
        int decimalPlaces = 0;
        RoundingMode a_RoundingMode = null;
        BigDecimal expResult = null;
        BigDecimal result = null;
        x = new BigDecimal("1.123456789");
        y = new BigDecimal("1234.1234");
        a_RoundingMode = RoundingMode.HALF_UP;
        a_MathContext = new MathContext(14, a_RoundingMode);
        decimalPlaces = 10;
        expResult = new BigDecimal("1386.4843121938");
        result = Generic_BigDecimal.multiplyRoundIfNecessary(
                x,
                y,
                a_MathContext,
                decimalPlaces,
                a_RoundingMode);
        printTestMultiply_4args_1(
                x,
                y,
                decimalPlaces,
                a_RoundingMode,
                result);
        assertEquals(expResult, result);
    }