Pretty Assertions
https://docs.rs/pretty_assertions/latest/pretty_assertions/
When writing tests in Rust, you’ll probably use assert_eq!(a, b) a lot.
If such a test fails, it will present all the details of a and b. But you have to spot the differences yourself, which is not always straightforward, like here:
standard assertion
Wouldn’t that task be much easier with a colorful diff?
Yep — and you only need one line of code to make it happen:
use pretty_assertions::{assert_eq, assert_ne};