Example #1
0
 protected static IEnumerable <string> SklonTest(string _noun, ESex _sex, bool _isCreature = false)
 {
     if (string.IsNullOrEmpty(_noun))
     {
         yield break;
     }
     foreach (EPadej padej in Enum.GetValues(typeof(EPadej)))
     {
         yield return(Sklonenia.NounToPadej(padej, _noun, _isCreature, _sex));
     }
 }
Example #2
0
 public void Камнем()
 {
     Assert.AreEqual("камнем", Sklonenia.NounToPadej(EPadej.TVOR, "камень", false, ESex.MALE));
 }
Example #3
0
 public void КольцоВин()
 {
     Assert.AreEqual("кольцо", Sklonenia.NounToPadej(EPadej.VIN, "кольцо", false, ESex.IT));
 }
Example #4
0
 public void Холодцом()
 {
     Assert.AreEqual("Холодцом", Sklonenia.NounToPadej(EPadej.TVOR, "Холодец", false, ESex.MALE));
 }
Example #5
0
 public void Волка()
 {
     Assert.AreEqual("волка", Sklonenia.NounToPadej(EPadej.ROD, "волк", false, ESex.MALE));
 }
Example #6
0
 public void Спесью()
 {
     Assert.AreEqual("спесью", Sklonenia.NounToPadej(EPadej.TVOR, "спесь", false, ESex.FEMALE));
 }
Example #7
0
 public void Табуреткой()
 {
     Assert.AreEqual("табуреткой", Sklonenia.NounToPadej(EPadej.TVOR, "табуретка", false, ESex.FEMALE));
 }
Example #8
0
 public void Крысы()
 {
     Assert.AreEqual("крысы", Sklonenia.NounToPadej(EPadej.ROD, "крыса", false, ESex.FEMALE));
 }
Example #9
0
 public void Меди()
 {
     Assert.AreEqual("меди", Sklonenia.NounToPadej(EPadej.ROD, "медь", false, ESex.FEMALE));
 }