From 700293b94b08384eb5d8155e0349395f93a5a413 Mon Sep 17 00:00:00 2001 From: EmperorOrokuSaki Date: Mon, 5 Dec 2022 22:57:39 +0330 Subject: [PATCH] Add foundry tests init (name, symbol, placeholder functions) --- test/foundry/apps.t.sol | 58 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 test/foundry/apps.t.sol diff --git a/test/foundry/apps.t.sol b/test/foundry/apps.t.sol new file mode 100644 index 0000000..d80be72 --- /dev/null +++ b/test/foundry/apps.t.sol @@ -0,0 +1,58 @@ +pragma solidity ^0.8.7; + +import "forge-std/Test.sol"; +import "../../contracts/FleekERC721.sol"; + +contract ContractBTest is Test { + FleekERC721 fleekContract; + uint256 testNumber; + + function setUp() public { + fleekContract = new FleekERC721('Test Contract', 'FLKAPS'); + } + + function testName() public { + assertEq(fleekContract.name(), 'Test Contract')); + } + + function testSymbol() public { + assertEq(fleekContract.symbol(), 'FLKAPS')); + } + + function testMint() public { + } + + function testTokenURI() public { + } + + function testBurn() public { + } + + function testSetTokenName() public { + } + + function testSetTokenDescription() public { + } + + function testSetTokenImage() public { + } + + function testSetTokenExternalURL() public { + } + + function testSetTokenBuild() public { + } + + function testUpgradeTokenBuild() public { + } + + function testSetTokenENS() public { + } + + function testAddTokenController() public { + } + + function testRemoveTokenController() public { + } + +}