add util for camel to snake case conversion

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2024-07-23 07:03:33 +00:00
parent 91b49a7786
commit 5c0bf29122
2 changed files with 52 additions and 1 deletions

View file

@ -134,3 +134,19 @@ async fn mutex_map_contend() {
tokio::try_join!(join_b, join_a).expect("joined");
assert!(map.is_empty(), "Must be empty");
}
#[test]
fn camel_to_snake_case_0() {
use utils::string::camel_to_snake_string;
let res = camel_to_snake_string("CamelToSnakeCase");
assert_eq!(res, "camel_to_snake_case");
}
#[test]
fn camel_to_snake_case_1() {
use utils::string::camel_to_snake_string;
let res = camel_to_snake_string("CAmelTOSnakeCase");
assert_eq!(res, "camel_tosnake_case");
}