Reviewed-on: #26
This commit was merged in pull request #26.
This commit is contained in:
21
crates/api-types/tests/social_dto_test.rs
Normal file
21
crates/api-types/tests/social_dto_test.rs
Normal file
@@ -0,0 +1,21 @@
|
||||
use api_types::social::FollowStateDto;
|
||||
|
||||
#[test]
|
||||
fn follow_state_dto_serializes_to_lowercase_strings() {
|
||||
assert_eq!(
|
||||
serde_json::to_string(&FollowStateDto::None).unwrap(),
|
||||
"\"none\""
|
||||
);
|
||||
assert_eq!(
|
||||
serde_json::to_string(&FollowStateDto::Pending).unwrap(),
|
||||
"\"pending\""
|
||||
);
|
||||
assert_eq!(
|
||||
serde_json::to_string(&FollowStateDto::Accepted).unwrap(),
|
||||
"\"accepted\""
|
||||
);
|
||||
assert_eq!(
|
||||
serde_json::to_string(&FollowStateDto::Rejected).unwrap(),
|
||||
"\"rejected\""
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user