12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- const MathMock = artifacts.require('MathMock');
- contract('Math', function (accounts) {
- let math;
- beforeEach(async function () {
- math = await MathMock.new();
- });
- it('returns max64 correctly', async function () {
- const a = 5678;
- const b = 1234;
- await math.max64(a, b);
- const result = await math.result64();
- assert.equal(result, a);
- });
- it('returns min64 correctly', async function () {
- const a = 5678;
- const b = 1234;
- await math.min64(a, b);
- const result = await math.result64();
- assert.equal(result, b);
- });
- it('returns max256 correctly', async function () {
- const a = 5678;
- const b = 1234;
- await math.max256(a, b);
- const result = await math.result256();
- assert.equal(result, a);
- });
- it('returns min256 correctly', async function () {
- const a = 5678;
- const b = 1234;
- await math.min256(a, b);
- const result = await math.result256();
- assert.equal(result, b);
- });
- });
|