public void CalculatePrecision_WithDecimals() { CryptoUtility.CalculatePrecision("1.12").Should().Be(0.01m); CryptoUtility.CalculatePrecision("1.123456789").Should().Be(0.000000001m); CryptoUtility.CalculatePrecision("1.0").Should().Be(0.1m); CryptoUtility.CalculatePrecision("0.00000").Should().Be(0.00001m); }
public void CalculatePrecision_NoDecimals_Returns1() { CryptoUtility.CalculatePrecision("24").Should().Be(1); CryptoUtility.CalculatePrecision("1000").Should().Be(1); CryptoUtility.CalculatePrecision("123456789123456789465132").Should().Be(1); }