INNER CODE UNIT · Rust

serializes_deserializes_in_human_readable_format

ZenGo-X/curv · src/arithmetic/mod.rs:77

    fn serializes_deserializes_in_human_readable_format() {
        use serde_test::{assert_tokens, Configure, Token::*};

        let number = BigInt::sample(1024);
        let tokens = [Str(Box::leak(
            hex::encode(number.to_bytes()).into_boxed_str(),
        ))];

        assert_tokens(&number.readable(), &tokens);
    }

    #[test]
    fn serializing_to_hex() {
        let n = BigInt::from(1_000_000_u32);
        let h = n.to_hex();
        assert_eq!(h, "f4240")
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…