diff --git a/src/contract/main.sol b/src/contract/main.sol index aa644f3..4f400ad 100644 --- a/src/contract/main.sol +++ b/src/contract/main.sol @@ -2,4 +2,10 @@ pragma solidity ^0.8; -contract scoreStore {} +contract scoreStore { + uint16 test = 0; + + function up(uint16 plus) public { + test += plus; + } +} diff --git a/test/main.t.sol b/test/main.t.sol new file mode 100644 index 0000000..bb58846 --- /dev/null +++ b/test/main.t.sol @@ -0,0 +1,13 @@ +// SPDX-License-Identifier: MIT + +pragma solidity ^0.8; + +import "src/contract/main.sol"; +import "forge-std/Test.sol"; + +contract mainTest is Test, scoreStore { + function testUp() public { + up(2); + assertEq(test, 2); + } +}