# MockTokenURIExtension [Git Source](https://github.com/buildship-dev/nft-contracts/blob/fd1c33a9dbefe42158dfc60d10c0afde05c713aa/contracts/extensions/mocks/MockTokenURIExtension.sol) **Inherits:** [INFTURIExtension](/wiki/src/contracts/interfaces/INFTExtension.sol/contract.INFTURIExtension.md), ERC165 ## State Variables ### nft ```solidity IERC721Community public immutable nft; ``` ## Functions ### constructor ```solidity constructor(address _nft); ``` ### supportsInterface ```solidity function supportsInterface(bytes4 interfaceId) public view override(IERC165, ERC165) returns (bool); ``` ### tokenURI ```solidity function tokenURI(uint256) public pure returns (string memory uri); ```