public void Word_beginning_with_sch() { Assert.Equal("oolschay", PigLatin.Translate("school")); }
public void Word_beginning_with_x() { Assert.Equal("enonxay", PigLatin.Translate("xenon")); }
public void Word_beginning_with_ch() { Assert.Equal("airchay", PigLatin.Translate("chair")); }
public void Word_beginning_with_u() { Assert.Equal("underay", PigLatin.Translate("under")); }
public void Word_beginning_with_p() { Assert.Equal("igpay", PigLatin.Translate("pig")); }
public void Word_beginning_with_e() { Assert.Equal("earay", PigLatin.Translate("ear")); }
public void Word_beginning_with_i() { Assert.Equal("iglooay", PigLatin.Translate("igloo")); }
public void Th_is_treated_like_a_single_consonant() { Assert.That(PigLatin.Translate("therapy"), Is.EqualTo("erapythay")); }
public void Thr_is_treated_like_a_single_consonant() { Assert.That(PigLatin.Translate("thrush"), Is.EqualTo("ushthray")); }
public void Qu_is_treated_like_a_single_consonant() { Assert.That(PigLatin.Translate("queen"), Is.EqualTo("eenquay")); }
public void Qu_and_a_single_preceding_consonant_are_treated_like_a_single_consonant() { Assert.That(PigLatin.Translate("square"), Is.EqualTo("aresquay")); }
public void Ch_is_treated_like_a_single_consonant() { Assert.That(PigLatin.Translate("chair"), Is.EqualTo("airchay")); }
public string First_letter_and_ay_are_moved_to_the_end_of_words_that_start_with_consonants(string word) { return(PigLatin.Translate(word)); }
public string Ay_is_added_to_words_that_start_with_vowels(string word) { return(PigLatin.Translate(word)); }
public void Y_is_treated_like_a_vowel_at_the_end_of_a_consonant_cluster() { Assert.Equal("ythmrhay", PigLatin.Translate("rhythm")); }
public void Sch_is_treated_like_a_single_consonant() { Assert.That(PigLatin.Translate("school"), Is.EqualTo("oolschay")); }
public void Y_as_second_letter_in_two_letter_word() { Assert.Equal("ymay", PigLatin.Translate("my")); }
public void Yt_is_treated_like_a_single_vowel() { Assert.That(PigLatin.Translate("yttria"), Is.EqualTo("yttriaay")); }
public void A_whole_phrase() { Assert.Equal("ickquay astfay unray", PigLatin.Translate("quick fast run")); }
public void Xr_is_treated_like_a_single_vowel() { Assert.That(PigLatin.Translate("xray"), Is.EqualTo("xrayay")); }
public void Word_beginning_with_o() { Assert.Equal("objectay", PigLatin.Translate("object")); }
public void Phrases_are_translated() { Assert.That(PigLatin.Translate("quick fast run"), Is.EqualTo("ickquay astfay unray")); }
public void Word_beginning_with_a_vowel_and_followed_by_a_qu() { Assert.Equal("equalay", PigLatin.Translate("equal")); }
public void Word_beginning_with_yt() { Assert.Equal("yttriaay", PigLatin.Translate("yttria")); }
public void Word_beginning_with_k() { Assert.Equal("oalakay", PigLatin.Translate("koala")); }
public void Word_beginning_with_xr() { Assert.Equal("xrayay", PigLatin.Translate("xray")); }
public void Word_beginning_with_q_without_a_following_u() { Assert.Equal("atqay", PigLatin.Translate("qat")); }
public void Y_is_treated_like_a_consonant_at_the_beginning_of_a_word() { Assert.Equal("ellowyay", PigLatin.Translate("yellow")); }
public void Word_beginning_with_a() { Assert.Equal("appleay", PigLatin.Translate("apple")); }
public void Word_beginning_with_thr() { Assert.Equal("ushthray", PigLatin.Translate("thrush")); }