public void CanEncode_Negative(long value) { var bnumber = new BNumber(value); var bencode = bnumber.EncodeAsString(); bencode.Should().Be($"i{value}e"); }
public void CanEncode_Int64MinValue() { var bnumber = new BNumber(-9223372036854775808); var bencode = bnumber.EncodeAsString(); bencode.Should().Be("i-9223372036854775808e"); }
public void CanEncode_Int64MaxValue() { var bnumber = new BNumber(9223372036854775807); var bencode = bnumber.EncodeAsString(); bencode.Should().Be("i9223372036854775807e"); }
public void CanEncode_Zero() { var bnumber = new BNumber(0); var bencode = bnumber.EncodeAsString(); bencode.Should().Be("i0e"); }