Commit 8096c527 authored by LianaHus's avatar LianaHus

fixes generate tests for solc 0.5.0

parent 637afcf7
......@@ -193,42 +193,42 @@ module.exports = class TestTab {
}
}
var testContractSample = `pragma solidity ^0.4.0;
var testContractSample = `
import "remix_tests.sol"; // this import is automatically injected by Remix.
// file name has to end with '_test.sol'
contract test_1 {
function beforeAll() public {
// here should instantiate tested contract
}
function check1() public {
// this function is not constant, use 'Assert' to test the contract
Assert.equal(uint(2), uint(1), "error message");
Assert.equal(uint(2), uint(2), "error message");
}
function check2() public constant returns (bool) {
// this function is constant, use the return value (true or false) to test the contract
return true;
}
function beforeAll() public pure {
// here should instantiate tested contract
}
function check1() public {
// use 'Assert' to test the contract
Assert.equal(uint(2), uint(1), "error message");
Assert.equal(uint(2), uint(2), "error message");
}
function check2() pure public returns (bool) {
// use the return value (true or false) to test the contract
return true;
}
}
contract test_2 {
function beforeAll() public {
// here should instantiate tested contract
}
function check1() public {
// this function is not constant, use 'Assert' to test the contract
Assert.equal(uint(2), uint(1), "error message");
Assert.equal(uint(2), uint(2), "error message");
}
function check2() public constant returns (bool) {
// this function is constant, use the return value (true or false) to test the contract
return true;
}
function beforeAll() public pure {
// here should instantiate tested contract
}
function check1() public {
// use 'Assert' to test the contract
Assert.equal(uint(2), uint(1), "error message");
Assert.equal(uint(2), uint(2), "error message");
}
function check2() public pure returns (bool) {
// use the return value (true or false) to test the contract
return true;
}
}`
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment