pub(crate) fn generate_test_case<S: Serialize>( schema: &str, value: S, filename: &str, ) -> Result<()>