Hi there! Sorry for google translate. I need help.
I use truffle framework. And when I try to write data into a contract, nothing happens.
It is code in my test:
contract('SomeToken', (accounts) => {

beforeEach(async () => {
Token = await TokenContract.new({from: accounts[0]});
});

it('write the test data.', async () => {

const result = await Token.testAdd.call(100, {from: accounts[0]});
assert.strictEqual(result, true); // passed

const testSum1 = await Token.testGet.call();
assert.strictEqual(testSum1, 200); // failed
});
});

It is code in my contract:
uint256 test = 100;

function testAdd(uint256 _plus) returns (bool) {
test = test.add(_plus); // SafeMath by zeppelin

return true;
}

function testGet() returns (uint256){
return test;
}
This code is for test purposes only.

Please tell me where is the mistake?

Feb 2, 2018, 12:16 PM

© 2024 Draquery.com All rights reserved.