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}