macro_rules! impl_tests_for_item_arg4 {
    ($test_module_name:ident, $item:ident, $item_type:ty, ($argument_or_constant0:expr, $argument_or_constant0_value:expr), ($argument1:expr, $argument1_value:expr), ($argument2:expr, $argument2_value:expr), ($argument3:expr, $argument3_value:expr)) => { ... };
}