Added tests for the movie_details handler and created some more test utilities and macros
This commit is contained in:
@@ -109,6 +109,18 @@ mod test_utils {
|
||||
},
|
||||
]
|
||||
};
|
||||
($name:ident, $title_ident:ident, $field:ident) => {
|
||||
vec![
|
||||
$name {
|
||||
$field: $title_ident::from("Test 1".to_owned()),
|
||||
..$name::default()
|
||||
},
|
||||
$name {
|
||||
$field: $title_ident::from("Test 2".to_owned()),
|
||||
..$name::default()
|
||||
},
|
||||
]
|
||||
};
|
||||
}
|
||||
|
||||
#[macro_export]
|
||||
@@ -145,6 +157,22 @@ mod test_utils {
|
||||
},
|
||||
]
|
||||
};
|
||||
($name:ident, $title_ident:ident, $field:ident) => {
|
||||
vec![
|
||||
$name {
|
||||
$field: $title_ident::from("Test 1".to_owned()),
|
||||
..$name::default()
|
||||
},
|
||||
$name {
|
||||
$field: $title_ident::from("Test 2".to_owned()),
|
||||
..$name::default()
|
||||
},
|
||||
$name {
|
||||
$field: $title_ident::from("Test 3".to_owned()),
|
||||
..$name::default()
|
||||
},
|
||||
]
|
||||
};
|
||||
}
|
||||
|
||||
#[macro_export]
|
||||
|
||||
Reference in New Issue
Block a user