@BeforeEach
  public void setUp() {
    cancunGasCalculator = new CancunGasCalculator();
    cancunTargetingGasLimitCalculator =
        new CancunTargetingGasLimitCalculator(
            0L, FeeMarket.cancunDefault(0L, Optional.empty()), cancunGasCalculator);
    cancunBlobGasValidationRule =
        new BlobGasValidationRule(cancunGasCalculator, cancunTargetingGasLimitCalculator);

    pragueGasCalculator = new PragueGasCalculator();
    pragueGasLimitCalculator =
        new CancunTargetingGasLimitCalculator(
            0L, FeeMarket.cancunDefault(0L, Optional.empty()), pragueGasCalculator);
    pragueBlobGasValidationRule =
        new BlobGasValidationRule(pragueGasCalculator, pragueGasLimitCalculator);
  }
Tests for the {@link BlobGasValidationRule} class.
ethereum/core/src/test/java/org/hyperledger/besu/ethereum/mainnet/headervalidationrules/BlobGasValidationRuleTest.java