"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var chai_1 = require("chai");
var ethers_1 = require("ethers");
var getPriceInEther_1 = require("../../../src/core/utils/getPriceInEther");
describe('getPriceInEther', function () {
    it('no decimal', function () {
        chai_1.expect(getPriceInEther_1.getPriceInEther('1', '2')).to.deep.eq(ethers_1.utils.parseEther('0.5'));
    });
    it('one input with decimal', function () {
        chai_1.expect(getPriceInEther_1.getPriceInEther('1.25', '2')).to.deep.eq(ethers_1.utils.parseEther('0.625'));
        chai_1.expect(getPriceInEther_1.getPriceInEther('2', '1.25')).to.deep.eq(ethers_1.utils.parseEther('1.6'));
    });
    it('both input with decimal', function () {
        chai_1.expect(getPriceInEther_1.getPriceInEther('1.5', '2.5')).to.deep.eq(ethers_1.utils.parseEther('0.6'));
        chai_1.expect(getPriceInEther_1.getPriceInEther('2.25', '1.25')).to.deep.eq(ethers_1.utils.parseEther('1.8'));
    });
});
//# sourceMappingURL=getPriceInEther.js.map