public void FromDivisible_WithValidValue_ShouldSuccess(string s) { var value = decimal.Parse(s); var amount = TokenAmount.FromDivisible(value); Assert.Equal((long)(value * 100000000), amount.Value); }
public void FromDivisible_WithInvalidValue_ShouldThrow(string s) { var v = decimal.Parse(s); Assert.Throws <ArgumentOutOfRangeException>(() => TokenAmount.FromDivisible(v)); }