private static Stream<Arguments> ethGasPriceAtGenesis() {
    return Stream.of(
        // base fee > min gas price
        Arguments.of(
            DEFAULT_MIN_GAS_PRICE.divide(2),
            Optional.of(DEFAULT_MIN_GAS_PRICE),
            DEFAULT_MIN_GAS_PRICE.subtract(
                DEFAULT_MIN_GAS_PRICE
                    .multiply(125)
                    .divide(1000)) // expect base fee for the 1st block
            ),
        // base fee < min gas price
        Arguments.of(
            DEFAULT_BASE_FEE.multiply(2),
            Optional.of(DEFAULT_BASE_FEE),
            DEFAULT_BASE_FEE.multiply(2)) // expect min gas price value
        ,

        // no base fee market
        Arguments.of(
            DEFAULT_MIN_GAS_PRICE,
            Optional.empty(),
            DEFAULT_MIN_GAS_PRICE // expect min gas price value
            ));
  }
Test to verify that the method returns the actual gas price when the gas price is within the
bound range.
ethereum/api/src/test/java/org/hyperledger/besu/ethereum/api/jsonrpc/internal/methods/EthGasPriceTest.java