public void ParseToLong_Check(string arbitraryNumberValue, long decimalNumberValue, bool expected) { var converter = new ArbitraryToDecimalNumberSystemConverter(NumberSystem); var result = converter.ToLong(arbitraryNumberValue); Assert.Equal(expected, result == decimalNumberValue); }
public void ParseToLong_InvalidArgument_Throws(string arbitraryNumberValue) { var converter = new ArbitraryToDecimalNumberSystemConverter(NumberSystem); Assert.Throws <ArgumentException>(() => converter.ToLong(arbitraryNumberValue)); }