Deduplicate unit test code in Rust without fixtures