public void ShouldConvertFromWeiToBigDecimal(int units, string expected, string weiAmount) { var unitConversion = new UnitConversion(); var result = unitConversion.FromWeiToBigDecimal(BigInteger.Parse(weiAmount), units); Assert.Equal(expected, result.ToString()); }
public void ShouldConvertPeriodicTether() { var unitConversion = new UnitConversion(); var ether = new BigDecimal(1) / new BigDecimal(3); var wei = UnitConversion.Convert.ToWei(ether, UnitConversion.EthUnit.Tether); var val = BigInteger.Parse("3".PadLeft(30, '3')); var result = unitConversion.FromWeiToBigDecimal(val, UnitConversion.EthUnit.Tether); Assert.Equal(UnitConversion.Convert.ToWei(result, UnitConversion.EthUnit.Tether), wei); }