smartcontracts/test/token.js

32 lines
811 B
JavaScript
Raw Permalink Normal View History

2017-12-01 21:49:09 +03:00
const FluenceToken = artifacts.require("./FluenceToken.sol");
contract('FluenceToken', function (accounts) {
it("should be renameable", async function () {
const token = await FluenceToken.deployed();
const s0 = await token.symbol()
const n0 = await token.name()
assert.equal(s0, "FPT(U)")
assert.equal(n0, "Fluence Presale Token (Unlocked)")
await token.rename("newSymbol", "newName")
const s1 = await token.symbol()
const n1 = await token.name()
assert.equal(s1, "newSymbol")
assert.equal(n1, "newName")
try {
await token.rename("newsNam22e", "newnSymb22ol", {from: accounts[1]})
} catch (e) {
}
const s2 = await token.symbol()
const n2 = await token.name()
assert.equal(s2, "newSymbol")
assert.equal(n2, "newName")
})
});