Skip to content

Instantly share code, notes, and snippets.

@tvaisanen
Created November 10, 2018 10:39
Show Gist options
  • Save tvaisanen/552bd314336546d5c73ee5ed02757389 to your computer and use it in GitHub Desktop.
Save tvaisanen/552bd314336546d5c73ee5ed02757389 to your computer and use it in GitHub Desktop.
fn component_name_to_dashed(name: &String) -> String {
println!("{}",name);
let dashed = name.clone();
dashed
}
#[test]
fn component_name_to_dashed_works(){
let camel: String = "ComponentName".to_string();
let expected = "component-name".to_string();
let dashed: String = component_name_to_dashed(&camel);
assert_eq!(expected, dashed);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment