ERC4626.t.sol 596 B

123456789101112131415161718
  1. // SPDX-License-Identifier: MIT
  2. pragma solidity ^0.8.0;
  3. import "erc4626-tests/ERC4626.test.sol";
  4. import {SafeCast} from "../../../../contracts/utils/math/SafeCast.sol";
  5. import {ERC20Mock} from "../../../../contracts/mocks/ERC20Mock.sol";
  6. import {ERC4626Mock} from "../../../../contracts/mocks/ERC4626Mock.sol";
  7. contract ERC4626StdTest is ERC4626Test {
  8. function setUp() public override {
  9. _underlying_ = address(new ERC20Mock());
  10. _vault_ = address(new ERC4626Mock(_underlying_));
  11. _delta_ = 0;
  12. _vaultMayBeEmpty = true;
  13. _unlimitedAmount = true;
  14. }
  15. }