bitcoin_varint/
test.rs

1#[cfg(test)]
2mod tests {
3    use crate::VarInt;
4
5    #[test]
6    fn test_varint_encode() {
7        assert_eq!(VarInt::encode(515).unwrap(), vec![0xfd, 3, 2]);
8    }
9
10    #[test]
11    fn test_varint_decode() {
12        assert_eq!(VarInt::decode(&vec![0xfd, 3, 2]).unwrap(), 515);
13    }
14
15    #[test]
16    fn test_varint_get_size() {
17        assert_eq!(VarInt::get_size(515).unwrap(), 3);
18    }
19}