Skip to content

Instantly share code, notes, and snippets.

@MrDwarf7
Created May 28, 2024 16:49
Show Gist options
  • Save MrDwarf7/eef8975a87825311b3a11432e1293c7e to your computer and use it in GitHub Desktop.
Save MrDwarf7/eef8975a87825311b3a11432e1293c7e to your computer and use it in GitHub Desktop.
#[test]
// #[ignore]
fn a_palindrome() {
let input = "racecar";
let output = reverse(input);
let expected = "racecar";
assert_eq!(output, expected);
}
#[test]
// #[ignore]
fn an_even_sized_word() {
let input = "drawer";
let output = reverse(input);
let expected = "reward";
assert_eq!(output, expected);
}
#[test]
// #[ignore]
fn wide_characters() {
let input = "子猫";
let output = reverse(input);
let expected = "猫子";
assert_eq!(output, expected);
}
#[test]
// #[ignore]
fn gc_with_pre_combined_form() {
let input = "Würstchenstand";
let output = reverse(input);
let expected = "dnatsnehctsrüW";
assert_eq!(output, expected);
}
#[test]
// #[ignore]
fn gc_s {
let input = "ผู้เขียนโปรแกรม";
let output = reverse(input);
let expected = "มรกแรปโนยขีเผู้";
assert_eq!(output, expected);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment