diff --git a/Library/NCL.NameCase.core.php b/Library/NCL.NameCase.core.php
new file mode 100644
index 0000000..a448f80
--- /dev/null
+++ b/Library/NCL.NameCase.core.php
@@ -0,0 +1,875 @@
+0 - не известно
+ *
1 - мужчина
+ * 2 - женщина
+ */
+ protected $gender = 0;
+
+ /*
+ * @var array()
+ * Результат склонения имени
+ */
+ protected $firstResult = array();
+
+
+ /*
+ * @var array()
+ * Результат склонения фамилии
+ */
+ protected $secondResult = array();
+
+ /*
+ * @var array()
+ * Результат склонения отчества
+ */
+ protected $fatherResult = array();
+
+ /*
+ * @var integer
+ * Номер правила по которому не склоняется имя/фамилия
+ */
+ protected $error = "";
+
+ /*
+ * @var integer
+ * Номер правила по которому склоняется имя
+ */
+ protected $frule = "";
+
+ /*
+ * @var integer
+ * Номер правила по которому не склоняется фамилия
+ */
+ protected $srule = "";
+
+
+
+
+
+
+ protected function makeFirstTheSame()
+ {
+ $this->firstResult = array_fill(0, $this->CaseCount, $this->firstName);
+ }
+
+ /*
+ * Функция, которая ставит фамилию во всех падежах в форме именительного падежа.
+ *
+ * @return void
+ */
+
+ protected function makeSecondTheSame()
+ {
+ $this->secondResult = array_fill(0, $this->CaseCount, $this->secondName);
+ }
+
+ /*
+ * Функция, которая ставит фамилию во всех падежах в форме именительного падежа.
+ *
+ * @return void
+ */
+
+ protected function makeFatherTheSame()
+ {
+ $this->fatherResult = array_fill(0, $this->CaseCount, $this->fatherName);
+ }
+
+ /*
+ * Функция проверяет, входит ли буква в строку.
+ *
+ * @param $letter - буква
+ * @param $string - строка
+ *
+ * @return boolean
+ */
+
+ protected function in($letter, $string)
+ {
+
+ if ($letter and mb_strpos($string, $letter) === false)
+ {
+ return false;
+ }
+ else
+ {
+ return true;
+ }
+ }
+
+ /*
+ * Функция дополняет переданое слово нужными окончаниями.
+ *
+ * @param $word (string) - слово
+ * @param $endings (array) - окончания
+ * @param $replaceLast (boolean) - убрать последнюю букву
+ * @param $replaceTwoLast (boolean) - убрать две последних буквы
+ *
+ * @return boolean
+ */
+
+ protected function padeg($word, $endings, $replaceLast=false, $replaceTwoLast=false)
+ {
+ $result = array($word);
+ if ($replaceTwoLast == true)
+ {
+ //убираем последнею букву
+ $word = mb_substr($word, 0, mb_strlen($word, 'utf-8') - 2, 'utf-8');
+ }
+ elseif ($replaceLast == true)
+ {
+ //убираем последнею букву
+ $word = mb_substr($word, 0, mb_strlen($word, 'utf-8') - 1, 'utf-8');
+ }
+ $i = 0;
+ for ($i == 0; $i < ($this->CaseCount-1); $i++)
+ {
+ $result[$i + 1] = $word . $endings[$i];
+ }
+ return $result;
+ }
+
+ /*
+ * Установка имени
+ *
+ * @param $firstname
+ *
+ * @return void
+ */
+
+ public function setFirstName($firstname="")
+ {
+ $this->firstName = $firstname;
+ }
+
+ /*
+ * Установка Фамилии
+ *
+ * @param $secondname
+ *
+ * @return void
+ */
+
+ public function setSecondName($secondname="")
+ {
+ $this->secondName = $secondname;
+ }
+
+ /*
+ * Установка Отчества
+ *
+ * @param $secondname
+ *
+ * @return void
+ */
+
+ public function setFatherName($fathername="")
+ {
+ $this->fatherName = $fathername;
+ }
+
+ /*
+ * Установка пола
+ *
+ * @param $gender
+ * - null - не определено
+ * - NCL::$MAN - мужчина
+ * - NCL::$WOMAN - женщина
+ * @return void
+ */
+
+ public function setGender($gender=0)
+ {
+ $this->gender = $gender;
+ }
+
+ /*
+ * Установка Имени, Фамилии, Отчества
+ *
+ * @param $firstName - имя
+ * @param $secondName - фамилия
+ * @param $fatherName - отчество
+ *
+ * @return void
+ */
+
+ public function setFullName($secondName="", $firstName="", $fatherName="")
+ {
+ $this->setFirstName($firstName);
+ $this->setSecondName($secondName);
+ $this->setFatherName($fatherName);
+ }
+
+ /*
+ * Установка имени
+ *
+ * @param $firstname
+ *
+ * @return void
+ */
+
+ public function setName($firstname="")
+ {
+ $this->setFirstName($firstname);
+ }
+
+ /*
+ * Установка Фамилии
+ *
+ * @param $secondname
+ *
+ * @return void
+ */
+
+ public function setLastName($secondname="")
+ {
+ $this->setSecondName($secondname);
+ }
+
+ /*
+ * Установка Фамилии
+ *
+ * @param $secondname
+ *
+ * @return void
+ */
+
+ public function setSirname($secondname="")
+ {
+ $this->setSecondName($secondname);
+ }
+
+ /*
+ * Автоматическое определение пола
+ * Возвращает пол по ФИО
+ * @return integer
+ */
+
+ public function genderAutoDetect()
+ {
+ $this->gender = null;
+ $this->genderDetect();
+ return $this->gender;
+ }
+
+ /*
+ * Разбиение фразы на слова и определение, где имя, где фамилия, где отчество
+ * @return string $format - формат имен и фамилий
+ */
+
+ public function splitFullName($fullname)
+ {
+ $this->firstName = '';
+ $this->secondName = '';
+ $this->fatherName = '';
+ $this->gender = null;
+
+ $fullname = trim($fullname);
+ $list = explode(' ', $fullname);
+ $found = array();
+ $duplicate = array();
+ $c = count($list);
+ for ($i = 0; $i < $c; $i++)
+ {
+ if (trim($list[$i]))
+ {
+ $found[$i][0] = $this->detectNamePart($list[$i]);
+ $found[$i][1] = $list[$i];
+ if ($found[$i][0]=='N')
+ {
+ $this->firstName=$found[$i][1];
+ }
+ elseif ($found[$i][0]=='S')
+ {
+ $this->secondName=$found[$i][1];
+ }
+ elseif ($found[$i][0]=='F')
+ {
+ $this->fatherName=$found[$i][1];
+ }
+
+ }
+ }
+
+ $format = array();
+ foreach ($found as $value)
+ {
+ $format[]=$value;
+ }
+ if (count($format)==1)
+ {
+ return $format[0][0];
+ }
+ else
+ {
+ return $format;
+ }
+
+ }
+
+ /*
+ * Склонение имени
+ *
+ * @return boolean
+ */
+
+ protected function FirstName()
+ {
+ $this->genderDetect();
+ if ($this->firstName)
+ {
+ if ($this->gender == 1)
+ {
+ $result = $this->manFirstName();
+ }
+ else
+ {
+ $result = $this->womanFirstName();
+ }
+ $this->firstResult[0]=$this->firstName;
+ return $result;
+ }
+ else
+ {
+ $this->firstResult = array_fill(0, $this->CaseCount, "");
+ return false;
+ }
+ }
+
+ /*
+ * Склонение фамилии
+ *
+ * @return boolean
+ */
+
+ protected function SecondName()
+ {
+ $this->genderDetect();
+ if ($this->secondName)
+ {
+ if ($this->gender == 1)
+ {
+ $result = $this->manSecondName();
+ }
+ else
+ {
+ $result = $this->womanSecondName();
+ }
+ $this->secondResult[0]=$this->secondName;
+ return $result;
+ }
+ else
+ {
+ $this->secondResult = array_fill(0, $this->CaseCount, "");
+ return false;
+ }
+ }
+
+ /*
+ * Склонение отчеств
+ *
+ * @return boolean
+ */
+
+ protected function FatherName()
+ {
+ $this->genderDetect();
+ if ($this->fatherName)
+ {
+ if ($this->gender == 1)
+ {
+ $result = $this->manFatherName();
+ }
+ else
+ {
+ $result = $this->womanFatherName();
+ }
+ $this->fatherResult[0]=$this->fatherName;
+ return $result;
+ }
+ else
+ {
+ $this->fatherResult = array_fill(0, $this->CaseCount, "");
+ return false;
+ }
+ }
+
+ /*
+ * Поставить имя в определенный падеж
+ *
+ * @return string
+ */
+
+ public function getFirstNameCase($number=null)
+ {
+ if (!isset($this->firstResult[0]) or $this->firstResult[0] <> $this->firstName)
+ {
+ $this->FirstName();
+ }
+ if ($number < 0 or $number > ($this->CaseCount-1))
+ {
+ $number = null;
+ }
+
+ if (is_null($number))
+ {
+ //Возвращаем все падежи
+ return $this->firstResult;
+ }
+ else
+ {
+ return $this->firstResult[$number];
+ }
+ }
+
+ /*
+ * Поставить фамилию в определенный падеж
+ *
+ * @return string
+ */
+
+ public function getSecondNameCase($number=null)
+ {
+ if (!isset($this->secondResult[0]) or $this->secondResult[0] <> $this->secondName)
+ {
+ $this->SecondName();
+ }
+ if ($number < 0 or $number > ($this->CaseCount-1))
+ {
+ $number = null;
+ }
+
+ if (is_null($number))
+ {
+ //Возвращаем все падежи
+ return $this->secondResult;
+ }
+ else
+ {
+ return $this->secondResult[$number];
+ }
+ }
+
+ /*
+ * Поставить отчество в определенный падеж
+ *
+ * @return string
+ */
+
+ public function getFatherNameCase($number=null)
+ {
+ if (!isset($this->fatherResult[0]) or $this->fatherResult[0] <> $this->fatherName)
+ {
+ $this->FatherName();
+ }
+ if ($number < 0 or $number > ($this->CaseCount-1))
+ {
+ $number = null;
+ }
+
+ if (is_null($number))
+ {
+ //Возвращаем все падежи
+ return $this->fatherResult;
+ }
+ else
+ {
+ return $this->fatherResult[$number];
+ }
+ }
+
+ /*
+ * Поставить фамилию в определенный падеж
+ *
+ * @return string
+ */
+
+ public function qFirstName($firstName, $CaseNumber=null, $gender=0)
+ {
+ $this->gender = $gender;
+ $this->firstName = $firstName;
+ return $this->getFirstNameCase($CaseNumber);
+ }
+
+ /*
+ * Поставить фамилию в определенный падеж
+ *
+ * @return string
+ */
+
+ public function qSecondName($secondName, $CaseNumber=null, $gender=0)
+ {
+ $this->gender = $gender;
+ $this->secondName = $secondName;
+ return $this->getSecondNameCase($CaseNumber);
+ }
+
+ /*
+ * Поставить отчество в определенный падеж
+ *
+ * @return string
+ */
+
+ public function qFatherName($fatherName, $CaseNumber=null, $gender=0)
+ {
+ $this->gender = $gender;
+ $this->fatherName = $fatherName;
+ return $this->getFatherNameCase($CaseNumber);
+ }
+
+ /*
+ * Склоняет во все падежи и форматирует по шаблону $format
+ * Шаблон $format
+ * S - Фамилия
+ * N - Имя
+ * F - Отчество
+ *
+ * @return array
+ */
+
+ public function getFormattedArray($format)
+ {
+ if (is_array($format))
+ {
+ return $this->getFormattedArrayHard($format);
+ }
+ $length = mb_strlen($format);
+ $result = array();
+ $cases = array();
+ for ($i = 0; $i < $length; $i++)
+ {
+ $symbol = mb_substr($format, $i, 1);
+ if ($symbol == 'S')
+ {
+ $cases['S'] = $this->getSecondNameCase();
+ }
+ elseif ($symbol == 'N')
+ {
+ $cases['N'] = $this->getFirstNameCase();
+ }
+ elseif ($symbol == 'F')
+ {
+ $cases['F'] = $this->getFatherNameCase();
+ }
+ }
+
+ for ($curCase = 0; $curCase < $this->CaseCount; $curCase++)
+ {
+ $line = "";
+ for ($i = 0; $i < $length; $i++)
+ {
+ $symbol = mb_substr($format, $i, 1);
+ if ($symbol == 'S')
+ {
+ $line.=$cases['S'][$curCase];
+ }
+ elseif ($symbol == 'N')
+ {
+ $line.=$cases['N'][$curCase];
+ }
+ elseif ($symbol == 'F')
+ {
+ $line.=$cases['F'][$curCase];
+ }
+ else
+ {
+ $line.=$symbol;
+ }
+ }
+ $result[] = $line;
+ }
+ return $result;
+ }
+
+ public function getFormattedArrayHard($format)
+ {
+
+ $result = array();
+ $cases = array();
+ foreach ($format as $value)
+ {
+ $symbol = $value[0];
+
+ if ($symbol == 'S')
+ {
+ $this->setSecondName($value[1]);
+ $cases[] = array('S', $this->getSecondNameCase());
+ }
+ elseif ($symbol == 'N')
+ {
+ $this->setFirstName($value[1]);
+ $cases[] = array('N', $this->getFirstNameCase());
+ }
+ elseif ($symbol == 'F')
+ {
+ $this->setFatherName($value[1]);
+ $cases[] = array('F',$this->getFatherNameCase());
+ }
+ }
+
+ for ($curCase = 0; $curCase < $this->CaseCount; $curCase++)
+ {
+ $line = "";
+ foreach ($cases as $value)
+ {
+ $symbol = $value[0];
+ if ($symbol == 'S')
+ {
+ $line.=$value[1][$curCase].' ';
+ }
+ elseif ($symbol == 'N')
+ {
+ $line.=$value[1][$curCase].' ';
+ }
+ elseif ($symbol == 'F')
+ {
+ $line.=$value[1][$curCase].' ';
+ }
+ }
+ $result[] = trim($line);
+ }
+ return $result;
+ }
+
+ public function getFormattedHard($caseNum=0, $format=array())
+ {
+ $result = "";
+ foreach ($format as $value)
+ {
+ $symbol = $value[0];
+ if ($symbol == 'S')
+ {
+ $this->setSecondName($value[1]);
+ $result.=$this->getSecondNameCase($caseNum).' ';
+ }
+ elseif ($symbol == 'N')
+ {
+ $this->setFirstName($value[1]);
+ $result.=$this->getFirstNameCase($caseNum).' ';
+ }
+ elseif ($symbol == 'F')
+ {
+ $this->setFatherName($value[1]);
+ $result.=$this->getFatherNameCase($caseNum).' ';
+ }
+ }
+ return trim($result);
+ }
+
+ /*
+ * Склоняет в падеж $caseNum, и форматирует по шаблону $format
+ * Шаблон $format
+ * S - Фамилия
+ * N - Имя
+ * F - Отчество
+ *
+ * Например getFormatted(1, 'N F')
+ * Выведет имя и отчество в родительном падиже
+ *
+ * @return string
+ */
+
+ public function getFormatted($caseNum=0, $format="S N F")
+ {
+ //Если не указан формат используем другую функцию
+ if (is_null($caseNum))
+ {
+ return $this->getFormattedArray($format);
+ }
+ //Если формат сложный
+ elseif (is_array($format))
+ {
+ return $this->getFormattedHard($caseNum, $format);
+ }
+ else
+ {
+ $length = mb_strlen($format);
+ $result = "";
+ for ($i = 0; $i < $length; $i++)
+ {
+ $symbol = mb_substr($format, $i, 1);
+ if ($symbol == 'S')
+ {
+ $result.=$this->getSecondNameCase($caseNum);
+ }
+ elseif ($symbol == 'N')
+ {
+ $result.=$this->getFirstNameCase($caseNum);
+ }
+ elseif ($symbol == 'F')
+ {
+ $result.=$this->getFatherNameCase($caseNum);
+ }
+ else
+ {
+ $result.=$symbol;
+ }
+ }
+ return $result;
+ }
+ }
+
+ /*
+ * Склоняет фамилию имя отчество в падеж $caseNum, и форматирует по шаблону $format
+ * Шаблон $format
+ * S - Фамилия
+ * N - Имя
+ * F - Отчество
+ *
+ * @return string
+ */
+
+ public function qFullName($secondName="", $firstName="", $fatherName="", $gender=0, $caseNum=0, $format="S N F")
+ {
+ $this->gender = $gender;
+ $this->firstName = $firstName;
+ $this->secondName = $secondName;
+ $this->fatherName = $fatherName;
+
+ return $this->getFormatted($caseNum, $format);
+ }
+
+ public function getFirstNameRule()
+ {
+ return $this->frule;
+ }
+
+ public function getSecondNameRule()
+ {
+ return $this->srule;
+ }
+
+ /*
+ * Быстрое склонение имени. Передается один параметр строка, где может быть ФИО в любом виде. Есть необязательный параметр пол. И так ще необязательный параметр падеж. Если падеж указан, тогда возвращается строка в том падеже, если нет тогда все возможные падежи.
+ *
+ * @return string
+ */
+
+ public function q($fullname, $caseNum=null, $gender=null)
+ {
+ $format = $this->splitFullName($fullname);
+ $this->gender = $gender;
+ $this->genderAutoDetect();
+ return $this->getFormatted($caseNum, $format);
+ }
+
+}
+
+?>
\ No newline at end of file
diff --git a/Library/NCL.NameCase.ru.php b/Library/NCL.NameCase.ru.php
index b5d0a2d..3c89331 100644
--- a/Library/NCL.NameCase.ru.php
+++ b/Library/NCL.NameCase.ru.php
@@ -10,61 +10,16 @@
* @version 0.1.2 05.05.2011
*
*/
+require_once dirname(__FILE__) . '/NCL.NameCase.core.php';
-class NCLNameCaseRu
+class NCLNameCaseRu extends NCLNameCaseCore implements NCLNameCaseInterface
{
/*
- * Имя для склонения
- * @var string
+ * @static string
+ * Количество падежов
*/
-
- private $firstName = "";
-
-
- /*
- * Фамилия для склонения
- * @var string
- */
- private $secondName = "";
-
-
- /*
- * Отчество для склонения
- * @var string
- */
- private $fatherName = "";
-
-
- /*
- * @var integer
- * Пол человека
- * 0 - не известно
- * 1 - мужчина
- * 2 - женщина
- */
- private $gender = 0;
-
- /*
- * @static integer
- */
- static $MAN = 1;
-
- /*
- * @static integer
- */
- static $WOMAN = 2;
-
- /*
- * @static integer
- * Падежи
- */
- static $IMENITLN = 0;
- static $RODITLN = 1;
- static $DATELN = 2;
- static $VINITELN = 3;
- static $TVORITELN = 4;
- static $PREDLOGN = 5;
-
+ protected $CaseCount = 6;
+
/*
* @static string
* Список гласных
@@ -90,42 +45,6 @@ class NCLNameCaseRu
*/
private $ih = array('их', 'ых', 'ко');
- /*
- * @var array()
- * Результат склонения имени
- */
- private $firstResult = array();
-
-
- /*
- * @var array()
- * Результат склонения фамилии
- */
- private $secondResult = array();
-
- /*
- * @var array()
- * Результат склонения отчества
- */
- private $fatherResult = array();
-
- /*
- * @var integer
- * Номер правила по которому не склоняется имя/фамилия
- */
- private $error = "";
-
- /*
- * @var integer
- * Номер правила по которому склоняется имя
- */
- private $frule = "";
-
- /*
- * @var integer
- * Номер правила по которому не склоняется фамилия
- */
- private $srule = "";
/*
* Функция, которая склоняет имя записаное в $this->firstName, по правилам склонения мужских имен.
@@ -133,7 +52,7 @@ class NCLNameCaseRu
* @return boolean
*/
- private function manFirstName()
+ protected function manFirstName()
{
//Последний символ
$LastSymbol = mb_substr($this->firstName, -1, 1, 'utf-8');
@@ -232,7 +151,7 @@ class NCLNameCaseRu
* @return boolean
*/
- private function womanFirstName()
+ protected function womanFirstName()
{
//Последний символ
$LastSymbol = mb_substr($this->firstName, -1, 1, 'utf-8');
@@ -320,7 +239,7 @@ class NCLNameCaseRu
* @return boolean
*/
- private function manSecondName()
+ protected function manSecondName()
{
//Последний символ
$LastSymbol = mb_substr($this->secondName, -1, 1, 'utf-8');
@@ -413,6 +332,12 @@ class NCLNameCaseRu
$this->srule = 301;
return true;
}
+ elseif ($this->in($LastSymbol, 'р'))
+ {
+ $this->secondResult = $this->padeg($this->secondName, array('а', 'у', 'а', 'ом', 'е'), false);
+ $this->srule = 302;
+ return true;
+ }
else
{
$this->secondResult = $this->padeg($this->secondName, array('а', 'у', 'а', 'ым', 'е'), false);
@@ -467,7 +392,7 @@ class NCLNameCaseRu
* @return boolean
*/
- private function womanSecondName()
+ protected function womanSecondName()
{
//Последний символ
$LastSymbol = mb_substr($this->secondName, -1, 1, 'utf-8');
@@ -542,7 +467,7 @@ class NCLNameCaseRu
* @return boolean
*/
- private function manFatherName()
+ protected function manFatherName()
{
//Проверяем действительно ли отчество
if ($this->fatherName == 'Ильич')
@@ -568,7 +493,7 @@ class NCLNameCaseRu
* @return boolean
*/
- private function womanFatherName()
+ protected function womanFatherName()
{
//Проверяем действительно ли отчество
if (mb_substr($this->fatherName, -2, 2, 'utf-8') == 'на')
@@ -583,209 +508,12 @@ class NCLNameCaseRu
}
}
- /*
- * Функция, которая ставит имя во всех падежах в форме именительного падежа.
- *
- * @return void
- */
-
- private function makeFirstTheSame()
- {
- $this->firstResult = array_fill(0, 6, $this->firstName);
- }
-
- /*
- * Функция, которая ставит фамилию во всех падежах в форме именительного падежа.
- *
- * @return void
- */
-
- private function makeSecondTheSame()
- {
- $this->secondResult = array_fill(0, 6, $this->secondName);
- }
-
- /*
- * Функция, которая ставит фамилию во всех падежах в форме именительного падежа.
- *
- * @return void
- */
-
- private function makeFatherTheSame()
- {
- $this->fatherResult = array_fill(0, 6, $this->fatherName);
- }
-
- /*
- * Функция проверяет, входит ли буква в строку.
- *
- * @param $letter - буква
- * @param $string - строка
- *
- * @return boolean
- */
-
- private function in($letter, $string)
- {
-
- if ($letter and mb_strpos($string, $letter) === false)
- {
- return false;
- }
- else
- {
- return true;
- }
- }
-
- /*
- * Функция дополняет переданое слово нужными окончаниями.
- *
- * @param $word (string) - слово
- * @param $endings (array) - окончания
- * @param $replaceLast (boolean) - убрать последнюю букву
- * @param $replaceTwoLast (boolean) - убрать две последних буквы
- *
- * @return boolean
- */
-
- private function padeg($word, $endings, $replaceLast=false, $replaceTwoLast=false)
- {
- $result = array($word);
- if ($replaceTwoLast == true)
- {
- //убираем последнею букву
- $word = mb_substr($word, 0, mb_strlen($word, 'utf-8') - 2, 'utf-8');
- }
- elseif ($replaceLast == true)
- {
- //убираем последнею букву
- $word = mb_substr($word, 0, mb_strlen($word, 'utf-8') - 1, 'utf-8');
- }
- $i = 0;
- for ($i == 0; $i < 5; $i++)
- {
- $result[$i + 1] = $word . $endings[$i];
- }
- return $result;
- }
-
- /*
- * Установка имени
- *
- * @param $firstname
- *
- * @return void
- */
-
- public function setFirstName($firstname="")
- {
- $this->firstName = $firstname;
- }
-
- /*
- * Установка Фамилии
- *
- * @param $secondname
- *
- * @return void
- */
-
- public function setSecondName($secondname="")
- {
- $this->secondName = $secondname;
- }
-
- /*
- * Установка Отчества
- *
- * @param $secondname
- *
- * @return void
- */
-
- public function setFatherName($fathername="")
- {
- $this->fatherName = $fathername;
- }
-
- /*
- * Установка пола
- *
- * @param $gender
- * - null - не определено
- * - NCLNameCaseRu::$MAN - мужчина
- * - NCLNameCaseRu::$WOMAN - женщина
- * @return void
- */
-
- public function setGender($gender=0)
- {
- $this->gender = $gender;
- }
-
- /*
- * Установка Имени, Фамилии, Отчества
- *
- * @param $firstName - имя
- * @param $secondName - фамилия
- * @param $fatherName - отчество
- *
- * @return void
- */
-
- public function setFullName($secondName="", $firstName="", $fatherName="")
- {
- $this->setFirstName($firstName);
- $this->setSecondName($secondName);
- $this->setFatherName($fatherName);
- }
-
- /*
- * Установка имени
- *
- * @param $firstname
- *
- * @return void
- */
-
- public function setName($firstname="")
- {
- $this->setFirstName($firstname);
- }
-
- /*
- * Установка Фамилии
- *
- * @param $secondname
- *
- * @return void
- */
-
- public function setLastName($secondname="")
- {
- $this->setSecondName($secondname);
- }
-
- /*
- * Установка Фамилии
- *
- * @param $secondname
- *
- * @return void
- */
-
- public function setSirname($secondname="")
- {
- $this->setSecondName($secondname);
- }
-
/*
* Автоматическое определение пола
* @return void
*/
- private function genderDetect()
+ protected function genderDetect()
{
if (!$this->gender)
{
@@ -795,12 +523,12 @@ class NCLNameCaseRu
$LastTwo = mb_substr($this->fatherName, -2, 2, 'utf-8');
if ($LastTwo == 'ич')
{
- $this->gender = NCLNameCaseRu::$MAN; // мужчина
+ $this->gender = NCL::$MAN; // мужчина
return true;
}
if ($LastTwo == 'на')
{
- $this->gender = NCLNameCaseRu::$WOMAN; // женщина
+ $this->gender = NCL::$WOMAN; // женщина
return true;
}
}
@@ -891,34 +619,21 @@ class NCLNameCaseRu
//Теперь смотрим, кто больше набрал
if ($man > $woman)
{
- $this->gender = NCLNameCaseRu::$MAN;
+ $this->gender = NCL::$MAN;
}
else
{
- $this->gender = NCLNameCaseRu::$WOMAN;
+ $this->gender = NCL::$WOMAN;
}
}
}
- /*
- * Автоматическое определение пола
- * Возвращает пол по ФИО
- * @return integer
- */
-
- public function genderAutoDetect()
- {
- $this->gender = null;
- $this->genderDetect();
- return $this->gender;
- }
-
/*
* Определение текущее слово есть фамилией, именем или отчеством
* @return integer $number - 1-фамили 2-имя 3-отчество
*/
- private function detectNamePart($namepart)
+ protected function detectNamePart($namepart)
{
$LastSymbol = mb_substr($namepart, -1, 1, 'utf-8');
$LastTwo = mb_substr($namepart, -2, 2, 'utf-8');
@@ -949,7 +664,7 @@ class NCLNameCaseRu
}
//похоже на фамилию
- if (in_array($LastTwo, array('ов', 'ин', 'ев', 'ёв', 'ый', 'ын', 'ой', 'ко', 'ук', 'як', 'ца', 'их', 'ик', 'ун', 'ок', 'ша', 'ая', 'га', 'ёк', 'аш', 'ив', 'юк', 'ус', 'це', 'ак', 'бр')))
+ if (in_array($LastTwo, array('ов', 'ин', 'ев', 'ёв', 'ый', 'ын', 'ой', 'ко', 'ук', 'як', 'ца', 'их', 'ик', 'ун', 'ок', 'ша', 'ая', 'га', 'ёк', 'аш', 'ив', 'юк', 'ус', 'це', 'ак', 'бр', 'яр')))
{
$second+=0.4;
}
@@ -981,438 +696,6 @@ class NCLNameCaseRu
}
}
- /*
- * Разбиение фразы на слова и определение, где имя, где фамилия, где отчество
- * @return string $format - формат имен и фамилий
- */
-
- public function splitFullName($fullname)
- {
- $this->firstName = '';
- $this->secondName = '';
- $this->fatherName = '';
- $this->gender = null;
-
- $fullname = trim($fullname);
- $list = explode(' ', $fullname);
- $found = array();
- $duplicate = array();
- $c = count($list);
- for ($i = 0; $i < $c; $i++)
- {
- if (trim($list[$i]))
- {
- $found[$i] = $this->detectNamePart($list[$i]);
- }
- }
- $look = array('S' => false, 'F' => false, 'N' => false);
- //Первая пробежка - ищем дупликаты
- foreach ($found as $key => $letter)
- {
- if ($look[$letter]) //Если уже есть
- {
- $duplicate[$key] = $letter;
- }
- else
- {
- $look[$letter] = true;
- }
- }
- //Вторая пробежка - тасуем дупликаты
- foreach ($duplicate as $key => $letter)
- {
- if (!$look['S'])
- {
- $found[$key] = 'S';
- }
- elseif (!$look['F'])
- {
- $found[$key] = 'F';
- }
- elseif (!$look['N'])
- {
- $found[$key] = 'N';
- }
- else
- {
- $found[$key] = ''; //4 слова одно игнорируем
- }
- }
- $format = '';
- foreach ($found as $key => $letter)
- {
- if ($letter == 'S')
- {
- $this->secondName = $list[$key];
- }
- elseif ($letter == 'N')
- {
- $this->firstName = $list[$key];
- }
- elseif ($letter == 'F')
- {
- $this->fatherName = $list[$key];
- }
- $format.=$letter . ' ';
- }
- return trim($format);
- }
-
- /*
- * Склонение имени
- *
- * @return boolean
- */
-
- private function FirstName()
- {
- $this->genderDetect();
- if ($this->firstName)
- {
- if ($this->gender == 1)
- {
- return $this->manFirstName();
- }
- else
- {
- return $this->womanFirstName();
- }
- }
- else
- {
- $this->firstResult = array_fill(0, 6, "");
- return false;
- }
- }
-
- /*
- * Склонение фамилии
- *
- * @return boolean
- */
-
- private function SecondName()
- {
- $this->genderDetect();
- if ($this->secondName)
- {
- if ($this->gender == 1)
- {
- return $this->manSecondName();
- }
- else
- {
- return $this->womanSecondName();
- }
- }
- else
- {
- $this->secondResult = array_fill(0, 6, "");
- return false;
- }
- }
-
- /*
- * Склонение отчеств
- *
- * @return boolean
- */
-
- private function FatherName()
- {
- $this->genderDetect();
- if ($this->fatherName)
- {
- if ($this->gender == 1)
- {
- return $this->manFatherName();
- }
- else
- {
- return $this->womanFatherName();
- }
- }
- else
- {
- $this->fatherResult = array_fill(0, 6, "");
- return false;
- }
- }
-
- /*
- * Поставить имя в определенный падеж
- *
- * @return string
- */
-
- public function getFirstNameCase($number=null)
- {
- if (!isset($this->firstResult[0]) or $this->firstResult[0] <> $this->firstName)
- {
- $this->FirstName();
- }
- if ($number < 0 or $number > 5)
- {
- $number = null;
- }
-
- if (is_null($number))
- {
- //Возвращаем все падежи
- return $this->firstResult;
- }
- else
- {
- return $this->firstResult[$number];
- }
- }
-
- /*
- * Поставить фамилию в определенный падеж
- *
- * @return string
- */
-
- public function getSecondNameCase($number=null)
- {
- if (!isset($this->secondResult[0]) or $this->secondResult[0] <> $this->secondName)
- {
- $this->SecondName();
- }
- if ($number < 0 or $number > 5)
- {
- $number = null;
- }
-
- if (is_null($number))
- {
- //Возвращаем все падежи
- return $this->secondResult;
- }
- else
- {
- return $this->secondResult[$number];
- }
- }
-
- /*
- * Поставить отчество в определенный падеж
- *
- * @return string
- */
-
- public function getFatherNameCase($number=null)
- {
- if (!isset($this->fatherResult[0]) or $this->fatherResult[0] <> $this->fatherName)
- {
- $this->FatherName();
- }
- if ($number < 0 or $number > 5)
- {
- $number = null;
- }
-
- if (is_null($number))
- {
- //Возвращаем все падежи
- return $this->fatherResult;
- }
- else
- {
- return $this->fatherResult[$number];
- }
- }
-
- /*
- * Поставить фамилию в определенный падеж
- *
- * @return string
- */
-
- public function qFirstName($firstName, $CaseNumber=null, $gender=0)
- {
- $this->gender = $gender;
- $this->firstName = $firstName;
- return $this->getFirstNameCase($CaseNumber);
- }
-
- /*
- * Поставить фамилию в определенный падеж
- *
- * @return string
- */
-
- public function qSecondName($secondName, $CaseNumber=null, $gender=0)
- {
- $this->gender = $gender;
- $this->secondName = $secondName;
- return $this->getSecondNameCase($CaseNumber);
- }
-
- /*
- * Поставить отчество в определенный падеж
- *
- * @return string
- */
-
- public function qFatherName($fatherName, $CaseNumber=null, $gender=0)
- {
- $this->gender = $gender;
- $this->fatherName = $fatherName;
- return $this->getFatherNameCase($CaseNumber);
- }
-
- /*
- * Склоняет во все падежи и форматирует по шаблону $format
- * Шаблон $format
- * S - Фамилия
- * N - Имя
- * F - Отчество
- *
- * @return array
- */
-
- public function getFormattedArray($format)
- {
- $length = mb_strlen($format);
- $result = array();
- $cases=array();
- for ($i = 0; $i < $length; $i++)
- {
- $symbol = mb_substr($format, $i, 1);
- if ($symbol == 'S')
- {
- $cases['S']=$this->getSecondNameCase();
- }
- elseif ($symbol == 'N')
- {
- $cases['N']=$this->getFirstNameCase();
- }
- elseif ($symbol == 'F')
- {
- $cases['F']=$this->getFatherNameCase();
- }
- }
-
- for ($curCase = 0; $curCase<6; $curCase++)
- {
- $line="";
- for ($i = 0; $i < $length; $i++)
- {
- $symbol = mb_substr($format, $i, 1);
- if ($symbol == 'S')
- {
- $line.=$cases['S'][$curCase];
- }
- elseif ($symbol == 'N')
- {
- $line.=$cases['N'][$curCase];
- }
- elseif ($symbol == 'F')
- {
- $line.=$cases['F'][$curCase];
- }
- else
- {
- $line.=$symbol;
- }
- }
- $result[]=$line;
- }
- return $result;
- }
-
- /*
- * Склоняет в падеж $caseNum, и форматирует по шаблону $format
- * Шаблон $format
- * S - Фамилия
- * N - Имя
- * F - Отчество
- *
- * Например getFormatted(1, 'N F')
- * Выведет имя и отчество в родительном падиже
- *
- * @return string
- */
-
- public function getFormatted($caseNum=0, $format="S N F")
- {
- if (is_null($caseNum))
- {
- return $this->getFormattedArray($format);
- }
- else
- {
- $length = mb_strlen($format);
- $result = "";
- for ($i = 0; $i < $length; $i++)
- {
- $symbol = mb_substr($format, $i, 1);
- if ($symbol == 'S')
- {
- $result.=$this->getSecondNameCase($caseNum);
- }
- elseif ($symbol == 'N')
- {
- $result.=$this->getFirstNameCase($caseNum);
- }
- elseif ($symbol == 'F')
- {
- $result.=$this->getFatherNameCase($caseNum);
- }
- else
- {
- $result.=$symbol;
- }
- }
- return $result;
- }
- }
-
- /*
- * Склоняет фамилию имя отчество в падеж $caseNum, и форматирует по шаблону $format
- * Шаблон $format
- * S - Фамилия
- * N - Имя
- * F - Отчество
- *
- * @return string
- */
-
- public function qFullName($secondName="", $firstName="", $fatherName="", $gender=0, $caseNum=0, $format="S N F")
- {
- $this->gender = $gender;
- $this->firstName = $firstName;
- $this->secondName = $secondName;
- $this->fatherName = $fatherName;
-
- return $this->getFormatted($caseNum, $format);
- }
-
- public function getFirstNameRule()
- {
- return $this->frule;
- }
-
- public function getSecondNameRule()
- {
- return $this->srule;
- }
-
- /*
- * Быстрое склонение имени. Передается один параметр строка, где может быть ФИО в любом виде. Есть необязательный параметр пол. И так ще необязательный параметр падеж. Если падеж указан, тогда возвращается строка в том падеже, если нет тогда все возможные падежи.
- *
- * @return string
- */
-
- public function q($fullname, $caseNum=null, $gender=null)
- {
- $format = $this->splitFullName($fullname);
- $this->gender = $gender;
- $this->genderAutoDetect();
- return $this->getFormatted($caseNum, $format);
- }
-
}
?>
\ No newline at end of file
diff --git a/Library/NCL.NameCase.ua.php b/Library/NCL.NameCase.ua.php
new file mode 100644
index 0000000..0fd4718
--- /dev/null
+++ b/Library/NCL.NameCase.ua.php
@@ -0,0 +1,669 @@
+in(mb_substr($osnova, -1, 1, 'utf-8'), $this->vowels . 'ь'))
+ {
+ $stack[] = mb_substr($osnova, -1, 1, 'utf-8');
+ $osnova = mb_substr($osnova, 0, mb_strlen($osnova, 'utf-8') - 1, 'utf-8');
+ }
+ $stacksize = count($stack);
+ $Last = 'Z'; //нульове закінчення
+ if ($stacksize)
+ {
+ $Last = $stack[count($stack) - 1];
+ }
+
+ $osnovaEnd = mb_substr($osnova, -1, 1, 'utf-8');
+ if ($this->in($osnovaEnd, $this->neshyplyachi) and !$this->in($Last, $this->myaki))
+ {
+ return 1;
+ }
+ elseif ($this->in($osnovaEnd, $this->shyplyachi) and !$this->in($Last, $this->myaki))
+ {
+ return 2;
+ }
+ else
+ {
+ return 3;
+ }
+ }
+
+ /*
+ * Повертає перший з кінця голосний
+ *
+ * @return char
+ */
+
+ private function FirstLastVowel($word, $vowels)
+ {
+ $length = mb_strlen($word, 'utf-8');
+ for ($i = $length - 1; $i > 0; $i--)
+ {
+ $char = mb_substr($word, $i, 1, 'utf-8');
+ if ($this->in($char, $vowels))
+ {
+ return $char;
+ }
+ }
+ }
+
+ /*
+ * Повертає основу слова
+ *
+ * @return boolean
+ */
+
+ private function getOsnova($word)
+ {
+ $osnova = $word;
+ //Ріжемо слово поки не зустрінемо приголосний
+ while ($this->in(mb_substr($osnova, -1, 1, 'utf-8'), $this->vowels . 'ь'))
+ {
+ $osnova = mb_substr($osnova, 0, mb_strlen($osnova, 'utf-8') - 1, 'utf-8');
+ }
+ return $osnova;
+ }
+
+ /*
+ * Функция, которая склоняет имя записаное в $this->firstName, по правилам склонения мужских имен.
+ *
+ * @return boolean
+ */
+
+ protected function manFirstName()
+ {
+ /*
+ Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни
+ Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах у давальному та місцевому відмінках однини перед закінченням -і змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.
+ Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини в кінці основи між приголосними з'являється звук о: Одарок, Парасок */
+ //Последний символ
+ $LastSymbol = mb_substr($this->firstName, -1, 1, 'utf-8');
+ //Предпоследний символ
+ $BeforeLast = mb_substr($this->firstName, -2, 1, 'utf-8');
+ //Останні літера або а або я
+ if ($LastSymbol == 'а')
+ {
+ $this->firstResult = $this->padeg($this->firstName, array($BeforeLast . 'и', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'у', $BeforeLast . 'ою', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'о'), false, true);
+ $this->frule = 101;
+ return true;
+ }
+ elseif ($LastSymbol == 'я')
+ {
+ if ($BeforeLast == 'і')
+ {
+ $this->firstResult = $this->padeg($this->firstName, array('ї', 'ї', 'ю', 'єю', 'ї', 'є'), true);
+ $this->frule = 103;
+ return true;
+ }
+ else
+ {
+ $this->firstResult = $this->padeg($this->firstName, array($BeforeLast . 'і', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'ю', $BeforeLast . 'ею', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'е'), false, true);
+ $this->frule = 102;
+ return true;
+ }
+ }
+ //Примітка 2. Імена, що в називному відмінку закінчуються на -р, у родовому мають закінчення -а: Віктор - Віктора, Макар - Макара, але: Ігор - Ігоря, Лазар - Лазаря.
+ elseif ($LastSymbol == 'р')
+ {
+
+ if ($this->firstName == 'Ігор' or $this->firstName == 'Лазар')
+ {
+ $this->firstResult = $this->padeg($this->firstName, array('я', 'еві', 'я', 'ем', 'еві', 'е'));
+ $this->frule = 201;
+ return true;
+ }
+ else
+ {
+ $osnova = $this->firstName;
+ if (mb_substr($osnova, -2, 1, 'utf-8') == 'і')
+ {
+ $osnova = mb_substr($osnova, 0, mb_strlen($osnova, 'utf-8') - 2, 'utf-8') . 'о' . mb_substr($osnova, -1, 1, 'utf-8');
+ }
+ $this->firstResult = $this->padeg($osnova, array('а', 'ові', 'а', 'ом', 'ові', 'е'));
+ $this->frule = 202;
+ return true;
+ }
+ }
+ //2. Українські чоловічі імена, що в називному відмінку однини закінчуються на приголосний та -о , відмінюються як відповідні іменники ІІ відміни.
+ elseif ($this->in($LastSymbol, $this->consonant . 'оь'))
+ {
+ $group = $this->detect2Group($this->firstName);
+ $osnova = $this->getOsnova($this->firstName);
+ //В іменах типу Антін, Нестір, Нечипір, Прокіп, Сидір, Тиміш, Федір голосний і виступає тільки в називному відмінку, у непрямих - о: Антона, Антонові
+ //Чергування і -» о всередині
+ $osLast = mb_substr($osnova, -1, 1, 'utf-8');
+ if ($osLast != 'й' and mb_substr($osnova, -2, 1, 'utf-8') == 'і' and !in_array(mb_substr(mb_strtolower($osnova, 'utf-8'), -4, 4, 'utf-8'), array('світ', 'цвіт')) and !in_array($this->firstName, array('Гліб')))
+ {
+ $osnova = mb_substr($osnova, 0, mb_strlen($osnova, 'utf-8') - 2, 'utf-8') . 'о' . mb_substr($osnova, -1, 1, 'utf-8');
+ }
+ //Випадання букви е при відмінюванні слів типу Орел
+ if (mb_substr($osnova, 0, 1, 'utf-8') == 'О' and $this->FirstLastVowel($osnova, $this->vowels . 'гк') == 'е' and $BeforeLast . $LastSymbol != 'сь')
+ {
+
+ $delim = mb_strrpos($osnova, 'е', null, 'utf-8');
+ $osnova = mb_substr($osnova, 0, $delim, 'utf-8') . mb_substr($osnova, $delim + 1, mb_strlen($osnova, 'utf-8') - $delim, 'utf-8');
+ }
+ if ($group == 1)
+ {
+ //Тверда група
+ $this->firstResult = $this->padeg($osnova, array($osLast . 'а', $osLast . 'ові', $osLast . 'а', $osLast . 'ом', $osLast . 'ові', $this->inverse2($osLast) . 'е'), true);
+ $this->frule = 301;
+ return true;
+ }
+ if ($group == 2)
+ {
+ //Мішана група
+ $this->firstResult = $this->padeg($osnova, array('а', 'еві', 'а', 'ем', 'еві', 'е'));
+ $this->frule = 302;
+ return true;
+ }
+ if ($group == 3)
+ {
+ //М’яка група
+ //Соловей
+ if (mb_substr($this->firstName, -3, 2, 'utf-8') == 'ве')
+ {
+ $osnova = mb_substr($this->firstName, 0, mb_strlen($this->firstName, 'utf-8') - 2, 'utf-8') . '`';
+ $this->firstResult = $this->padeg($osnova, array('я', 'єві', 'я', 'єм', 'єві', 'ю'));
+ $this->frule = 305;
+ return true;
+ }
+
+ elseif ($BeforeLast == 'і' or $LastSymbol == 'й')
+ {
+ $this->firstResult = $this->padeg($this->firstName, array('я', 'єві', 'я', 'єм', 'єві', 'ю'), true);
+ $this->frule = 304;
+ return true;
+ }
+ else
+ {
+ $this->firstResult = $this->padeg($osnova, array('я', 'еві', 'я', 'ем', 'еві', 'ю'));
+ $this->frule = 303;
+ return true;
+ }
+ }
+ }
+ else
+ {
+ $this->makeFirstTheSame();
+ }
+ }
+
+ /*
+ * Функция, которая склоняет имя записаное в $this->firstName, по правилам склонения женских имен.
+ *
+ * @return boolean
+ */
+
+ protected function womanFirstName()
+ {
+ /*
+ Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни
+ Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах у давальному та місцевому відмінках однини перед закінченням -і змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.
+ Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини в кінці основи між приголосними з'являється звук о: Одарок, Парасок */
+ //Последний символ
+ $LastSymbol = mb_substr($this->firstName, -1, 1, 'utf-8');
+ //Предпоследний символ
+ $BeforeLast = mb_substr($this->firstName, -2, 1, 'utf-8');
+ //Якщо закінчується на ніга -» нога
+ if (mb_substr($this->firstName, -4, 4, 'utf-8') == 'ніга')
+ {
+ $osnova = mb_substr($this->firstName, 0, mb_strlen($this->firstName, 'utf-8')-3, 'utf-8').'о';
+ $this->firstResult = $this->padeg($osnova, array('ги', 'зі', 'гу', 'гою', 'зі', 'го'));
+ $this->frule = 101;
+ return true;
+ }
+ //Останні літера або а або я
+ elseif ($LastSymbol == 'а')
+ {
+ $this->firstResult = $this->padeg($this->firstName, array($BeforeLast . 'и', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'у', $BeforeLast . 'ою', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'о'), false, true);
+ $this->frule = 101;
+ return true;
+ }
+ elseif ($LastSymbol == 'я')
+ {
+ if ($this->in($BeforeLast, $this->vowels))
+ {
+ $this->firstResult = $this->padeg($this->firstName, array('ї', 'ї', 'ю', 'єю', 'ї', 'є'), true);
+ $this->frule = 103;
+ return true;
+ }
+ else
+ {
+ $this->firstResult = $this->padeg($this->firstName, array($BeforeLast . 'і', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'ю', $BeforeLast . 'ею', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'е'), false, true);
+ $this->frule = 102;
+ return true;
+ }
+ }
+ //2. Українські жіночі імена, що в називному відмінку однини закінчуються на приголосний, відмінюються як відповідні іменники ІІІ відміни
+ elseif ($this->in($LastSymbol, $this->consonant . 'ь'))
+ {
+ $osnova = $this->getOsnova($this->firstName);
+ $apostrof = '';
+ $duplicate='';
+ $osLast = mb_substr($osnova, -1, 1, 'utf-8');
+ $osBeforeLast = mb_substr($osnova, -2, 1, 'utf-8');
+ //Чи треба ставити апостроф
+ if ($this->in($osLast, 'мвпбф') and ($this->in($BeforeLast, $this->vowels)))
+ {
+ $apostrof = '`';
+ }
+ //Чи треба подвоювати
+ if ($this->in($osLast, 'дтзсцлн'))
+ {
+ $duplicate=$osLast;
+ }
+ if ($LastSymbol == 'ь')
+ {
+ $this->firstResult = $this->padeg($osnova, array('і', 'і', 'ь', $duplicate.$apostrof. 'ю', 'і', 'е'));
+ $this->frule = 402;
+ return true;
+ }
+ else
+ {
+ $this->firstResult = $this->padeg($osnova, array('і', 'і', '', $duplicate.$apostrof. 'ю', 'і', 'е'));
+ $this->frule = 401;
+ return true;
+ }
+ }
+ else
+ {
+ $this->makeFirstTheSame();
+ }
+ }
+
+ /*
+ * Функция, которая склоняет фамилию записаное в $this->secondName, по правилам склонения мужских фамилий.
+ *
+ * @return boolean
+ */
+
+ protected function manSecondName()
+ {
+ /*
+ Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни
+ Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах у давальному та місцевому відмінках однини перед закінченням -і змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.
+ Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини в кінці основи між приголосними з'являється звук о: Одарок, Парасок */
+ //Последний символ
+ $LastSymbol = mb_substr($this->secondName, -1, 1, 'utf-8');
+ //Предпоследний символ
+ $BeforeLast = mb_substr($this->secondName, -2, 1, 'utf-8');
+ //Якщо закінчується на ий
+ if($BeforeLast.$LastSymbol=='ий' or $BeforeLast.$LastSymbol=='ой')
+ {
+ $this->secondResult = $this->padeg($this->secondName, array('ого', 'ому', 'ого', 'им', 'ому', 'ий'),true,true);
+ $this->srule = 9;
+ return true;
+ }
+ //Останні літера або а або я
+ elseif ($LastSymbol == 'а')
+ {
+ $this->secondResult = $this->padeg($this->secondName, array($BeforeLast . 'и', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'у', $BeforeLast . 'ою', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'о'), false, true);
+ $this->srule = 101;
+ return true;
+ }
+ elseif ($LastSymbol == 'я')
+ {
+ if ($BeforeLast == 'і')
+ {
+ $this->secondResult = $this->padeg($this->secondName, array('ї', 'ї', 'ю', 'єю', 'ї', 'є'), true);
+ $this->srule = 103;
+ return true;
+ }
+ else
+ {
+ $this->secondResult = $this->padeg($this->secondName, array($BeforeLast . 'і', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'ю', $BeforeLast . 'ею', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'е'), false, true);
+ $this->srule = 102;
+ return true;
+ }
+ }
+ //Примітка 2. Імена, що в називному відмінку закінчуються на -р, у родовому мають закінчення -а: Віктор - Віктора, Макар - Макара, але: Ігор - Ігоря, Лазар - Лазаря.
+ elseif ($LastSymbol == 'р')
+ {
+
+ if ($this->secondName == 'Ігор' or $this->secondName == 'Лазар')
+ {
+ $this->secondResult = $this->padeg($this->secondName, array('я', 'еві', 'я', 'ем', 'еві', 'е'));
+ $this->srule = 201;
+ return true;
+ }
+ else
+ {
+ $osnova = $this->secondName;
+ if (mb_substr($osnova, -2, 1, 'utf-8') == 'і')
+ {
+ $osnova = mb_substr($osnova, 0, mb_strlen($osnova, 'utf-8') - 2, 'utf-8') . 'о' . mb_substr($osnova, -1, 1, 'utf-8');
+ }
+ $this->secondResult = $this->padeg($osnova, array('а', 'ові', 'а', 'ом', 'ові', 'е'));
+ $this->srule = 202;
+ return true;
+ }
+ }
+ //2. Українські чоловічі імена, що в називному відмінку однини закінчуються на приголосний та -о , відмінюються як відповідні іменники ІІ відміни.
+ elseif ($this->in($LastSymbol, $this->consonant . 'оь'))
+ {
+ $group = $this->detect2Group($this->secondName);
+ $osnova = $this->getOsnova($this->secondName);
+ //В іменах типу Антін, Нестір, Нечипір, Прокіп, Сидір, Тиміш, Федір голосний і виступає тільки в називному відмінку, у непрямих - о: Антона, Антонові
+ //Чергування і -» о всередині
+ $osLast = mb_substr($osnova, -1, 1, 'utf-8');
+ if ($osLast != 'й' and mb_substr($osnova, -2, 1, 'utf-8') == 'і' and !in_array(mb_substr(mb_strtolower($osnova, 'utf-8'), -4, 4, 'utf-8'), array('світ', 'цвіт')) and !in_array($this->secondName, array('Гліб')))
+ {
+ $osnova = mb_substr($osnova, 0, mb_strlen($osnova, 'utf-8') - 2, 'utf-8') . 'о' . mb_substr($osnova, -1, 1, 'utf-8');
+ }
+ //Випадання букви е при відмінюванні слів типу Орел
+ if (mb_substr($osnova, 0, 1, 'utf-8') == 'О' and $this->FirstLastVowel($osnova, $this->vowels . 'гк') == 'е' and $BeforeLast . $LastSymbol != 'сь')
+ {
+
+ $delim = mb_strrpos($osnova, 'е', null, 'utf-8');
+ $osnova = mb_substr($osnova, 0, $delim, 'utf-8') . mb_substr($osnova, $delim + 1, mb_strlen($osnova, 'utf-8') - $delim, 'utf-8');
+ }
+ if ($group == 1)
+ {
+ //Слова що закінчуються на ок
+ if (mb_substr($this->secondName, -2, 2, 'utf-8')=='ок')
+ {
+ $this->secondResult = $this->padeg(mb_substr($this->secondName,0,(mb_strlen($this->secondName, 'utf-8')-2), 'utf-8'), array('ка', 'кові', 'ка', 'ком', 'кові', 'че'));
+ $this->srule = 30101;
+ return true;
+ }
+ //Російські прізвища на ов, ев, єв
+ elseif (in_array(mb_substr($this->secondName, -2, 2, 'utf-8'),array('ов','ев','єв')))
+ {
+ $this->secondResult = $this->padeg($osnova, array($osLast . 'а', $osLast . 'у', $osLast . 'а', $osLast . 'им', $osLast . 'у', $this->inverse2($osLast) . 'е'), true);
+ $this->srule = 30102;
+ return true;
+ }
+ //Російські прізвища на ін
+ elseif (in_array(mb_substr($this->secondName, -2, 2, 'utf-8'),array('ін')))
+ {
+ $this->secondResult = $this->padeg($this->secondName, array('а', 'у', 'а', 'ом', 'у', 'е'));
+ $this->srule = 30103;
+ return true;
+ }
+ else
+ {
+ //Тверда група
+ $this->secondResult = $this->padeg($osnova, array($osLast . 'а', $osLast . 'ові', $osLast . 'а', $osLast . 'ом', $osLast . 'ові', $this->inverse2($osLast) . 'е'), true);
+ $this->srule = 301;
+ return true;
+ }
+ }
+ if ($group == 2)
+ {
+ //Мішана група
+ $this->secondResult = $this->padeg($osnova, array('а', 'еві', 'а', 'ем', 'еві', 'е'));
+ $this->srule = 302;
+ return true;
+ }
+ if ($group == 3)
+ {
+ //М’яка група
+ //Соловей
+ if (mb_substr($this->secondName, -2, 2, 'utf-8') == 'ей' and $this->in(mb_substr($this->secondName, -3, 1, 'utf-8'),$this->gubni))
+ {
+ $osnova = mb_substr($this->secondName, 0, mb_strlen($this->secondName, 'utf-8') - 2, 'utf-8') . '’';
+ $this->secondResult = $this->padeg($osnova, array('я', 'єві', 'я', 'єм', 'єві', 'ю'));
+ $this->srule = 305;
+ return true;
+ }
+ elseif ($BeforeLast == 'і' or $LastSymbol == 'й')
+ {
+ $this->secondResult = $this->padeg($this->secondName, array('я', 'єві', 'я', 'єм', 'єві', 'ю'), true);
+ $this->srule = 304;
+ return true;
+ }
+ //Слова що закінчуються на ець
+ elseif (mb_substr($this->secondName, -3, 3, 'utf-8')=='ець')
+ {
+ $this->secondResult = $this->padeg(mb_substr($this->secondName,0,(mb_strlen($this->secondName, 'utf-8')-3), 'utf-8').'ц', array('я', 'еві', 'я', 'ем', 'еві', 'ю'));
+ $this->srule = 305;
+ return true;
+ }
+ //Слова що закінчуються на єць яць
+ elseif (in_array(mb_substr($this->secondName, -3, 3, 'utf-8'),array('єць','яць')))
+ {
+ $this->secondResult = $this->padeg(mb_substr($this->secondName,0,(mb_strlen($this->secondName, 'utf-8')-3), 'utf-8').'йц', array('я', 'еві', 'я', 'ем', 'еві', 'ю'));
+ $this->srule = 306;
+ return true;
+ }
+ else
+ {
+ $this->secondResult = $this->padeg($osnova, array('я', 'еві', 'я', 'ем', 'еві', 'ю'));
+ $this->srule = 303;
+ return true;
+ }
+ }
+ }
+ elseif ($LastSymbol=='і')
+ {
+ $this->secondResult = $this->padeg($this->secondName, array('их', 'им', 'их', 'ими', 'их', 'і'), true);
+ $this->srule = 4;
+ return true;
+ }
+ else
+ {
+ $this->makeSecondTheSame();
+ }
+ }
+
+ /*
+ * Функция, которая склоняет фамилию записаное в $this->secondName, по правилам склонения женских фамилий.
+ *
+ * @return boolean
+ */
+
+ protected function womanSecondName()
+ {
+ /*
+ Українські чоловічі та жіночі імена, що в називному відмінку однини закінчуються на -а (-я), відмінються як відповідні іменники І відміни
+ Примітка 1. Кінцеві приголосні основи г, к, х у жіночих іменах у давальному та місцевому відмінках однини перед закінченням -і змінюються на з, ц, с: Ольга - Ользі, Палажка - Палажці, Солоха - Солосі.
+ Примітка 2. У жіночих іменах типу Одарка, Параска в родовому відмінку множини в кінці основи між приголосними з'являється звук о: Одарок, Парасок */
+ //Последний символ
+ $LastSymbol = mb_substr($this->secondName, -1, 1, 'utf-8');
+ //Предпоследний символ
+ $BeforeLast = mb_substr($this->secondName, -2, 1, 'utf-8');
+
+ //Якщо закінчується на ніга -» нога
+ if (mb_substr($this->secondName, -4, 4, 'utf-8') == 'ніга')
+ {
+ $osnova = mb_substr($this->secondName, 0, mb_strlen($this->secondName, 'utf-8')-3, 'utf-8').'о';
+ $this->secondResult = $this->padeg($osnova, array('ги', 'зі', 'гу', 'гою', 'зі', 'го'));
+ $this->srule = 10101;
+ return true;
+ }
+ //Ті що на ськ
+ elseif ($LastSymbol == 'а' and (in_array(mb_substr($this->secondName, -3, 2, 'utf-8'),array('ов','ев','єв','ив','ьк','тн','рн'))))
+ {
+ $this->secondResult = $this->padeg($this->secondName, array($BeforeLast . 'ої', $BeforeLast . 'ій', $BeforeLast . 'у', $BeforeLast . 'ою', $BeforeLast . 'ій', $BeforeLast . 'о'), false, true);
+ $this->srule = 101;
+ return true;
+ }
+ //Останні літера або а або я
+ elseif ($LastSymbol == 'а')
+ {
+ $this->secondResult = $this->padeg($this->secondName, array($BeforeLast . 'и', $BeforeLast . 'і', $BeforeLast . 'у', $BeforeLast . 'ою', $BeforeLast . 'і', $BeforeLast . 'о'), false, true);
+
+ $this->srule = 101;
+ return true;
+ }
+ elseif ($LastSymbol == 'я')
+ {
+ if ($this->in($BeforeLast, $this->vowels))
+ {
+ $this->secondResult = $this->padeg($this->secondName, array('ї', 'ї', 'ю', 'єю', 'ї', 'є'), true);
+ $this->srule = 103;
+ return true;
+ }
+ else
+ {
+ $this->secondResult = $this->padeg($this->secondName, array($BeforeLast . 'і', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'ю', $BeforeLast . 'ею', $this->inverseGKH($BeforeLast) . 'і', $BeforeLast . 'е'), false, true);
+ $this->srule = 102;
+ return true;
+ }
+ }
+ else
+ {
+ $this->makeSecondTheSame();
+ }
+ }
+
+ /*
+ * Функция, которая склоняет отчество записаное в $this->secondName, по правилам склонения мужских отчеств.
+ *
+ * @return boolean
+ */
+
+ protected function manFatherName()
+ {
+ $ending = mb_substr($this->fatherName, -2, 2, 'utf-8');
+ if ($ending == 'ич' or $ending== 'іч')
+ {
+ $this->fatherResult = $this->padeg($this->fatherName, array('а', 'у', 'а', 'ем', 'у', 'у'), false, false);
+ return true;
+ }
+ else
+ {
+ $this->makeFatherTheSame();
+ return false;
+ }
+ }
+
+ /*
+ * Функция, которая склоняет отчество записаное в $this->fatherName, по правилам склонения женских отчеств.
+ *
+ * @return boolean
+ */
+
+ protected function womanFatherName()
+ {
+ if (mb_substr($this->fatherName, -3, 3, 'utf-8') == 'вна')
+ {
+ $this->fatherResult = $this->padeg($this->fatherName, array('и', 'і', 'у', 'ою', 'і', 'о'), true, false);
+ return true;
+ }
+ else
+ {
+ $this->makeFatherTheSame();
+ return false;
+ }
+ }
+
+ /*
+ * Автоматическое определение пола
+ * @return void
+ */
+
+ protected function genderDetect()
+ {
+
+ //$this->gender = NCL::$MAN; // мужчина
+ return true;
+ }
+
+ /*
+ * Определение текущее слово есть фамилией, именем или отчеством
+ * @return integer $number - 1-фамили 2-имя 3-отчество
+ */
+
+ protected function detectNamePart($namepart)
+ {
+
+ return 'N';
+ }
+
+}
+
+?>
\ No newline at end of file
diff --git a/Tests/Library/NCLNameCaseUaTestFatherboy.php b/Tests/Library/NCLNameCaseUaTestFatherboy.php
new file mode 100644
index 0000000..3e129d2
--- /dev/null
+++ b/Tests/Library/NCLNameCaseUaTestFatherboy.php
@@ -0,0 +1,69 @@
+object = new NCLNameCaseUa;
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ */
+ protected function tearDown()
+ {
+
+ }
+
+
+ public function testFatherMan0()
+ {
+ $this->object->setFatherName('Олександрович');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Олександрович,Олександровича,Олександровичу,Олександровича,Олександровичем,Олександровичу,Олександровичу'), $this->object->getFatherNameCase());
+ }
+ public function testFatherMan1()
+ {
+ $this->object->setFatherName('Миколайович');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Миколайович,Миколайовича,Миколайовичу,Миколайовича,Миколайовичем,Миколайовичу,Миколайовичу'), $this->object->getFatherNameCase());
+ }
+ public function testFatherMan2()
+ {
+ $this->object->setFatherName('Кузьмич');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Кузьмич,Кузьмича,Кузьмичу,Кузьмича,Кузьмичем,Кузьмичу,Кузьмичу'), $this->object->getFatherNameCase());
+ }
+ public function testFatherMan3()
+ {
+ $this->object->setFatherName('Петрович');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Петрович,Петровича,Петровичу,Петровича,Петровичем,Петровичу,Петровичу'), $this->object->getFatherNameCase());
+ }
+ public function testFatherMan4()
+ {
+ $this->object->setFatherName('Ілліч');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ілліч,Ілліча,Іллічу,Ілліча,Іллічем,Іллічу,Іллічу'), $this->object->getFatherNameCase());
+ }
+
+}
\ No newline at end of file
diff --git a/Tests/Library/NCLNameCaseUaTestFathergirl.php b/Tests/Library/NCLNameCaseUaTestFathergirl.php
new file mode 100644
index 0000000..324079a
--- /dev/null
+++ b/Tests/Library/NCLNameCaseUaTestFathergirl.php
@@ -0,0 +1,55 @@
+object = new NCLNameCaseUa;
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ */
+ protected function tearDown()
+ {
+
+ }
+
+
+ public function testFatherWoman0()
+ {
+ $this->object->setFatherName('Василівна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Василівна,Василівни,Василівні,Василівну,Василівною,Василівні,Василівно'), $this->object->getFatherNameCase());
+ }
+ public function testFatherWoman1()
+ {
+ $this->object->setFatherName('Антонівна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Антонівна,Антонівни,Антонівні,Антонівну,Антонівною,Антонівні,Антонівно'), $this->object->getFatherNameCase());
+ }
+ public function testFatherWoman2()
+ {
+ $this->object->setFatherName('Яківна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Яківна,Яківни,Яківні,Яківну,Яківною,Яківні,Яківно'), $this->object->getFatherNameCase());
+ }
+
+}
\ No newline at end of file
diff --git a/Tests/Library/NCLNameCaseUaTestNamesboy.php b/Tests/Library/NCLNameCaseUaTestNamesboy.php
new file mode 100644
index 0000000..5f77a57
--- /dev/null
+++ b/Tests/Library/NCLNameCaseUaTestNamesboy.php
@@ -0,0 +1,3597 @@
+object = new NCLNameCaseUa;
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ */
+ protected function tearDown()
+ {
+
+ }
+
+
+ public function testNameMan0()
+ {
+ $this->object->setFirstName('Аарон');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Аарон,Аарона,Ааронові,Аарона,Аароном,Ааронові,Аароне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan1()
+ {
+ $this->object->setFirstName('Абакум');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Абакум,Абакума,Абакумові,Абакума,Абакумом,Абакумові,Абакуме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan2()
+ {
+ $this->object->setFirstName('Абрам');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Абрам,Абрама,Абрамові,Абрама,Абрамом,Абрамові,Абраме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan3()
+ {
+ $this->object->setFirstName('Августин');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Августин,Августина,Августинові,Августина,Августином,Августинові,Августине'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan4()
+ {
+ $this->object->setFirstName('Авесалом');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Авесалом,Авесалома,Авесаломові,Авесалома,Авесаломом,Авесаломові,Авесаломе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan5()
+ {
+ $this->object->setFirstName('Авксентій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Авксентій,Авксентія,Авксентієві,Авксентія,Авксентієм,Авксентієві,Авксентію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan6()
+ {
+ $this->object->setFirstName('Аврелій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Аврелій,Аврелія,Аврелієві,Аврелія,Аврелієм,Аврелієві,Аврелію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan7()
+ {
+ $this->object->setFirstName('Автоном');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Автоном,Автонома,Автономові,Автонома,Автономом,Автономові,Автономе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan8()
+ {
+ $this->object->setFirstName('Адам');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Адам,Адама,Адамові,Адама,Адамом,Адамові,Адаме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan9()
+ {
+ $this->object->setFirstName('Адріян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Адріян,Адріяна,Адріянові,Адріяна,Адріяном,Адріянові,Адріяне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan10()
+ {
+ $this->object->setFirstName('Адріан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Адріан,Адріана,Адріанові,Адріана,Адріаном,Адріанові,Адріане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan11()
+ {
+ $this->object->setFirstName('Азар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Азар,Азара,Азарові,Азара,Азаром,Азарові,Азаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan12()
+ {
+ $this->object->setFirstName('Алевтин');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Алевтин,Алевтина,Алевтинові,Алевтина,Алевтином,Алевтинові,Алевтине'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan13()
+ {
+ $this->object->setFirstName('Альберт');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Альберт,Альберта,Альбертові,Альберта,Альбертом,Альбертові,Альберте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan14()
+ {
+ $this->object->setFirstName('Амвросій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Амвросій,Амвросія,Амвросієві,Амвросія,Амвросієм,Амвросієві,Амвросію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan15()
+ {
+ $this->object->setFirstName('Амнон');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Амнон,Амнона,Амнонові,Амнона,Амноном,Амнонові,Амноне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan16()
+ {
+ $this->object->setFirstName('Амос');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Амос,Амоса,Амосові,Амоса,Амосом,Амосові,Амосе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan17()
+ {
+ $this->object->setFirstName('Анастас');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Анастас,Анастаса,Анастасові,Анастаса,Анастасом,Анастасові,Анастасе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan18()
+ {
+ $this->object->setFirstName('Анастасій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Анастасій,Анастасія,Анастасієві,Анастасія,Анастасієм,Анастасієві,Анастасію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan19()
+ {
+ $this->object->setFirstName('Андрій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Андрій,Андрія,Андрієві,Андрія,Андрієм,Андрієві,Андрію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan20()
+ {
+ $this->object->setFirstName('Антоній');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Антоній,Антонія,Антонієві,Антонія,Антонієм,Антонієві,Антонію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan21()
+ {
+ $this->object->setFirstName('Антон');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Антон,Антона,Антонові,Антона,Антоном,Антонові,Антоне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan22()
+ {
+ $this->object->setFirstName('Анісій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Анісій,Анісія,Анісієві,Анісія,Анісієм,Анісієві,Анісію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan23()
+ {
+ $this->object->setFirstName('Аркадій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Аркадій,Аркадія,Аркадієві,Аркадія,Аркадієм,Аркадієві,Аркадію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan24()
+ {
+ $this->object->setFirstName('Арсен');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Арсен,Арсена,Арсенові,Арсена,Арсеном,Арсенові,Арсене'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan25()
+ {
+ $this->object->setFirstName('Арсеній');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Арсеній,Арсенія,Арсенієві,Арсенія,Арсенієм,Арсенієві,Арсенію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan26()
+ {
+ $this->object->setFirstName('Артем');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Артем,Артема,Артемові,Артема,Артемом,Артемові,Артеме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan27()
+ {
+ $this->object->setFirstName('Архип');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Архип,Архипа,Архипові,Архипа,Архипом,Архипові,Архипе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan28()
+ {
+ $this->object->setFirstName('Атанас');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Атанас,Атанаса,Атанасові,Атанаса,Атанасом,Атанасові,Атанасе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan29()
+ {
+ $this->object->setFirstName('Аскольд');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Аскольд,Аскольда,Аскольдові,Аскольда,Аскольдом,Аскольдові,Аскольде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan30()
+ {
+ $this->object->setFirstName('Бажан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Бажан,Бажана,Бажанові,Бажана,Бажаном,Бажанові,Бажане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan31()
+ {
+ $this->object->setFirstName('Біловид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Біловид,Біловида,Біловидові,Біловида,Біловидом,Біловидові,Біловиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan32()
+ {
+ $this->object->setFirstName('Білогост');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Білогост,Білогоста,Білогостові,Білогоста,Білогостом,Білогостові,Білогосте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan33()
+ {
+ $this->object->setFirstName('Біломир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Біломир,Біломира,Біломирові,Біломира,Біломиром,Біломирові,Біломире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan34()
+ {
+ $this->object->setFirstName('Білослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Білослав,Білослава,Білославові,Білослава,Білославом,Білославові,Білославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan35()
+ {
+ $this->object->setFirstName('Білотур');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Білотур,Білотура,Білотурові,Білотура,Білотуром,Білотурові,Білотуре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan36()
+ {
+ $this->object->setFirstName('Білян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Білян,Біляна,Білянові,Біляна,Біляном,Білянові,Біляне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan37()
+ {
+ $this->object->setFirstName('Благовид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Благовид,Благовида,Благовидові,Благовида,Благовидом,Благовидові,Благовиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan38()
+ {
+ $this->object->setFirstName('Благовіст');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Благовіст,Благовіста,Благовістові,Благовіста,Благовістом,Благовістові,Благовісте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan39()
+ {
+ $this->object->setFirstName('Благодар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Благодар,Благодара,Благодарові,Благодара,Благодаром,Благодарові,Благодаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan40()
+ {
+ $this->object->setFirstName('Благодат');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Благодат,Благодата,Благодатові,Благодата,Благодатом,Благодатові,Благодате'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan41()
+ {
+ $this->object->setFirstName('Благомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Благомир,Благомира,Благомирові,Благомира,Благомиром,Благомирові,Благомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan42()
+ {
+ $this->object->setFirstName('Благослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Благослав,Благослава,Благославові,Благослава,Благославом,Благославові,Благославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan43()
+ {
+ $this->object->setFirstName('Богдан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Богдан,Богдана,Богданові,Богдана,Богданом,Богданові,Богдане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan44()
+ {
+ $this->object->setFirstName('Боговір');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боговір,Боговора,Боговорові,Боговора,Боговором,Боговорові,Боговоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan45()
+ {
+ $this->object->setFirstName('Боговіст');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боговіст,Боговіста,Боговістові,Боговіста,Боговістом,Боговістові,Боговісте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan46()
+ {
+ $this->object->setFirstName('Богодар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Богодар,Богодара,Богодарові,Богодара,Богодаром,Богодарові,Богодаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan47()
+ {
+ $this->object->setFirstName('Боголад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боголад,Боголада,Боголадові,Боголада,Боголадом,Боголадові,Боголаде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan48()
+ {
+ $this->object->setFirstName('Боголіп');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боголіп,Боголопа,Боголопові,Боголопа,Боголопом,Боголопові,Боголопе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan49()
+ {
+ $this->object->setFirstName('Боголюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боголюб,Боголюба,Боголюбові,Боголюба,Боголюбом,Боголюбові,Боголюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan50()
+ {
+ $this->object->setFirstName('Богород');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Богород,Богорода,Богородові,Богорода,Богородом,Богородові,Богороде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan51()
+ {
+ $this->object->setFirstName('Богосвят');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Богосвят,Богосвята,Богосвятові,Богосвята,Богосвятом,Богосвятові,Богосвяте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan52()
+ {
+ $this->object->setFirstName('Богумил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Богумил,Богумила,Богумилові,Богумила,Богумилом,Богумилові,Богумиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan53()
+ {
+ $this->object->setFirstName('Богумир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Богумир,Богумира,Богумирові,Богумира,Богумиром,Богумирові,Богумире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan54()
+ {
+ $this->object->setFirstName('Богуслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Богуслав,Богуслава,Богуславові,Богуслава,Богуславом,Богуславові,Богуславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan55()
+ {
+ $this->object->setFirstName('Бож');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Бож,Божа,Божеві,Божа,Божем,Божеві,Боже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan56()
+ {
+ $this->object->setFirstName('Божан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Божан,Божана,Божанові,Божана,Божаном,Божанові,Божане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan57()
+ {
+ $this->object->setFirstName('Божедар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Божедар,Божедара,Божедарові,Божедара,Божедаром,Божедарові,Божедаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan58()
+ {
+ $this->object->setFirstName('Божейко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Божейко,Божейка,Божейкові,Божейка,Божейком,Божейкові,Божейче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan59()
+ {
+ $this->object->setFirstName('Божемир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Божемир,Божемира,Божемирові,Божемира,Божемиром,Божемирові,Божемире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan60()
+ {
+ $this->object->setFirstName('Божен');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Божен,Божена,Боженові,Божена,Боженом,Боженові,Божене'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan61()
+ {
+ $this->object->setFirstName('Божко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Божко,Божка,Божкові,Божка,Божком,Божкові,Божче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan62()
+ {
+ $this->object->setFirstName('Болеслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Болеслав,Болеслава,Болеславові,Болеслава,Болеславом,Болеславові,Болеславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan63()
+ {
+ $this->object->setFirstName('Боримир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боримир,Боримира,Боримирові,Боримира,Боримиром,Боримирові,Боримире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan64()
+ {
+ $this->object->setFirstName('Боримисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боримисл,Боримисла,Боримислові,Боримисла,Боримислом,Боримислові,Боримисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan65()
+ {
+ $this->object->setFirstName('Борис');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Борис,Бориса,Борисові,Бориса,Борисом,Борисові,Борисе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan66()
+ {
+ $this->object->setFirstName('Борислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Борислав,Борислава,Бориславові,Борислава,Бориславом,Бориславові,Бориславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan67()
+ {
+ $this->object->setFirstName('Боян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боян,Бояна,Боянові,Бояна,Бояном,Боянові,Бояне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan68()
+ {
+ $this->object->setFirstName('Братан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Братан,Братана,Братанові,Братана,Братаном,Братанові,Братане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan69()
+ {
+ $this->object->setFirstName('Бративой');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Бративой,Бративоя,Бративоєві,Бративоя,Бративоєм,Бративоєві,Бративою'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan70()
+ {
+ $this->object->setFirstName('Братимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Братимир,Братимира,Братимирові,Братимира,Братимиром,Братимирові,Братимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan71()
+ {
+ $this->object->setFirstName('Братислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Братислав,Братислава,Братиславові,Братислава,Братиславом,Братиславові,Братиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan72()
+ {
+ $this->object->setFirstName('Братко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Братко,Братка,Браткові,Братка,Братком,Браткові,Братче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan73()
+ {
+ $this->object->setFirstName('Братомил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Братомил,Братомила,Братомилові,Братомила,Братомилом,Братомилові,Братомиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan74()
+ {
+ $this->object->setFirstName('Братослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Братослав,Братослава,Братославові,Братослава,Братославом,Братославові,Братославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan75()
+ {
+ $this->object->setFirstName('Брячислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Брячислав,Брячислава,Брячиславові,Брячислава,Брячиславом,Брячиславові,Брячиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan76()
+ {
+ $this->object->setFirstName('Боронислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Боронислав,Боронислава,Борониславові,Боронислава,Борониславом,Борониславові,Борониславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan77()
+ {
+ $this->object->setFirstName('Будивид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Будивид,Будивида,Будивидові,Будивида,Будивидом,Будивидові,Будивиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan78()
+ {
+ $this->object->setFirstName('Будивой');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Будивой,Будивоя,Будивоєві,Будивоя,Будивоєм,Будивоєві,Будивою'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan79()
+ {
+ $this->object->setFirstName('Будимил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Будимил,Будимила,Будимилові,Будимила,Будимилом,Будимилові,Будимиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan80()
+ {
+ $this->object->setFirstName('Будимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Будимир,Будимира,Будимирові,Будимира,Будимиром,Будимирові,Будимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan81()
+ {
+ $this->object->setFirstName('Будислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Будислав,Будислава,Будиславові,Будислава,Будиславом,Будиславові,Будиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan82()
+ {
+ $this->object->setFirstName('Буймир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Буймир,Буймира,Буймирові,Буймира,Буймиром,Буймирові,Буймире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan83()
+ {
+ $this->object->setFirstName('Буйтур');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Буйтур,Буйтура,Буйтурові,Буйтура,Буйтуром,Буйтурові,Буйтуре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan84()
+ {
+ $this->object->setFirstName('Буревій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Буревій,Буревія,Буревієві,Буревія,Буревієм,Буревієві,Буревію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan85()
+ {
+ $this->object->setFirstName('Буревіст');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Буревіст,Буревіста,Буревістові,Буревіста,Буревістом,Буревістові,Буревісте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan86()
+ {
+ $this->object->setFirstName('Василь');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Василь,Василя,Василеві,Василя,Василем,Василеві,Василю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan87()
+ {
+ $this->object->setFirstName('Ведан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ведан,Ведана,Веданові,Ведана,Веданом,Веданові,Ведане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan88()
+ {
+ $this->object->setFirstName('Велемир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Велемир,Велемира,Велемирові,Велемира,Велемиром,Велемирові,Велемире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan89()
+ {
+ $this->object->setFirstName('Велемудр');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Велемудр,Велемудра,Велемудрові,Велемудра,Велемудром,Велемудрові,Велемудре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan90()
+ {
+ $this->object->setFirstName('Велет');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Велет,Велета,Велетові,Велета,Велетом,Велетові,Велете'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan91()
+ {
+ $this->object->setFirstName('Величар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Величар,Величара,Величарові,Величара,Величаром,Величарові,Величаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan92()
+ {
+ $this->object->setFirstName('Величко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Величко,Величка,Величкові,Величка,Величком,Величкові,Величче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan93()
+ {
+ $this->object->setFirstName('Вербан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вербан,Вербана,Вербанові,Вербана,Вербаном,Вербанові,Вербане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan94()
+ {
+ $this->object->setFirstName('Вернидуб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вернидуб,Вернидуба,Вернидубові,Вернидуба,Вернидубом,Вернидубові,Вернидубе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan95()
+ {
+ $this->object->setFirstName('Вернислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вернислав,Вернислава,Верниславові,Вернислава,Верниславом,Верниславові,Верниславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan96()
+ {
+ $this->object->setFirstName('Веселан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Веселан,Веселана,Веселанові,Веселана,Веселаном,Веселанові,Веселане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan97()
+ {
+ $this->object->setFirstName('Витомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Витомир,Витомира,Витомирові,Витомира,Витомиром,Витомирові,Витомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan98()
+ {
+ $this->object->setFirstName('Вишата');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вишата,Вишати,Вишаті,Вишату,Вишатою,Вишаті,Вишато'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan99()
+ {
+ $this->object->setFirstName('Вишезор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вишезор,Вишезора,Вишезорові,Вишезора,Вишезором,Вишезорові,Вишезоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan100()
+ {
+ $this->object->setFirstName('Вишеслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вишеслав,Вишеслава,Вишеславові,Вишеслава,Вишеславом,Вишеславові,Вишеславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan101()
+ {
+ $this->object->setFirstName('Вір');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вір,Вора,Ворові,Вора,Вором,Ворові,Воре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan102()
+ {
+ $this->object->setFirstName('Віродан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Віродан,Віродана,Віроданові,Віродана,Віроданом,Віроданові,Віродане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan103()
+ {
+ $this->object->setFirstName('Віродар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Віродар,Віродара,Віродарові,Віродара,Віродаром,Віродарові,Віродаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan104()
+ {
+ $this->object->setFirstName('Вірослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вірослав,Вірослава,Вірославові,Вірослава,Вірославом,Вірославові,Вірославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan105()
+ {
+ $this->object->setFirstName('Віст');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Віст,Віста,Вістові,Віста,Вістом,Вістові,Вісте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan106()
+ {
+ $this->object->setFirstName('Вістан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вістан,Вістана,Вістанові,Вістана,Вістаном,Вістанові,Вістане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan107()
+ {
+ $this->object->setFirstName('Вітан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вітан,Вітана,Вітанові,Вітана,Вітаном,Вітанові,Вітане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan108()
+ {
+ $this->object->setFirstName('Вітомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вітомир,Вітомира,Вітомирові,Вітомира,Вітомиром,Вітомирові,Вітомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan109()
+ {
+ $this->object->setFirstName('Вітрян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вітрян,Вітряна,Вітрянові,Вітряна,Вітряном,Вітрянові,Вітряне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan110()
+ {
+ $this->object->setFirstName('Влад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Влад,Влада,Владові,Влада,Владом,Владові,Владе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan111()
+ {
+ $this->object->setFirstName('Владислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Владислав,Владислава,Владиславові,Владислава,Владиславом,Владиславові,Владиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan112()
+ {
+ $this->object->setFirstName('Власт');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Власт,Власта,Властові,Власта,Властом,Властові,Власте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan113()
+ {
+ $this->object->setFirstName('Вогнедар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вогнедар,Вогнедара,Вогнедарові,Вогнедара,Вогнедаром,Вогнедарові,Вогнедаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan114()
+ {
+ $this->object->setFirstName('Вогнян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вогнян,Вогняна,Вогнянові,Вогняна,Вогняном,Вогнянові,Вогняне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan115()
+ {
+ $this->object->setFirstName('Водограй');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Водограй,Водограя,Водограєві,Водограя,Водограєм,Водограєві,Водограю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan116()
+ {
+ $this->object->setFirstName('Водотрав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Водотрав,Водотрава,Водотравові,Водотрава,Водотравом,Водотравові,Водотраве'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan117()
+ {
+ $this->object->setFirstName('Воїслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Воїслав,Воїслава,Воїславові,Воїслава,Воїславом,Воїславові,Воїславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan118()
+ {
+ $this->object->setFirstName('Волелюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Волелюб,Волелюба,Волелюбові,Волелюба,Волелюбом,Волелюбові,Волелюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan119()
+ {
+ $this->object->setFirstName('Володар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Володар,Володара,Володарові,Володара,Володаром,Володарові,Володаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan120()
+ {
+ $this->object->setFirstName('Володимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Володимир,Володимира,Володимирові,Володимира,Володимиром,Володимирові,Володимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan121()
+ {
+ $this->object->setFirstName('Володислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Володислав,Володислава,Володиславові,Володислава,Володиславом,Володиславові,Володиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan122()
+ {
+ $this->object->setFirstName('Воля');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Воля,Волі,Волі,Волю,Волею,Волі,Воле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan123()
+ {
+ $this->object->setFirstName('Воротислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Воротислав,Воротислава,Воротиславові,Воротислава,Воротиславом,Воротиславові,Воротиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan124()
+ {
+ $this->object->setFirstName('Вратан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вратан,Вратана,Вратанові,Вратана,Вратаном,Вратанові,Вратане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan125()
+ {
+ $this->object->setFirstName('Вратислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вратислав,Вратислава,Вратиславові,Вратислава,Вратиславом,Вратиславові,Вратиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan126()
+ {
+ $this->object->setFirstName('Всевлад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Всевлад,Всевлада,Всевладові,Всевлада,Всевладом,Всевладові,Всевладе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan127()
+ {
+ $this->object->setFirstName('Всеволод');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Всеволод,Всеволода,Всеволодові,Всеволода,Всеволодом,Всеволодові,Всеволоде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan128()
+ {
+ $this->object->setFirstName('Вселюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вселюб,Вселюба,Вселюбові,Вселюба,Вселюбом,Вселюбові,Вселюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan129()
+ {
+ $this->object->setFirstName('Вселюд');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Вселюд,Вселюда,Вселюдові,Вселюда,Вселюдом,Вселюдові,Вселюде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan130()
+ {
+ $this->object->setFirstName('Всеслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Всеслав,Всеслава,Всеславові,Всеслава,Всеславом,Всеславові,Всеславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan131()
+ {
+ $this->object->setFirstName('Гарнослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гарнослав,Гарнослава,Гарнославові,Гарнослава,Гарнославом,Гарнославові,Гарнославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan132()
+ {
+ $this->object->setFirstName('Гатусил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гатусил,Гатусила,Гатусилові,Гатусила,Гатусилом,Гатусилові,Гатусиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan133()
+ {
+ $this->object->setFirstName('Гатуслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гатуслав,Гатуслава,Гатуславові,Гатуслава,Гатуславом,Гатуславові,Гатуславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan134()
+ {
+ $this->object->setFirstName('Гервасій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гервасій,Гервасія,Гервасієві,Гервасія,Гервасієм,Гервасієві,Гервасію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan135()
+ {
+ $this->object->setFirstName('Гладко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гладко,Гладка,Гладкові,Гладка,Гладком,Гладкові,Гладче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan136()
+ {
+ $this->object->setFirstName('Гліб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гліб,Гліба,Глібові,Гліба,Глібом,Глібові,Глібе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan137()
+ {
+ $this->object->setFirstName('Годомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Годомир,Годомира,Годомирові,Годомира,Годомиром,Годомирові,Годомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan138()
+ {
+ $this->object->setFirstName('Голубко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Голубко,Голубка,Голубкові,Голубка,Голубком,Голубкові,Голубче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan139()
+ {
+ $this->object->setFirstName('Горун');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Горун,Горуна,Горунові,Горуна,Горуном,Горунові,Горуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan140()
+ {
+ $this->object->setFirstName('Гордій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гордій,Гордія,Гордієві,Гордія,Гордієм,Гордієві,Гордію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan141()
+ {
+ $this->object->setFirstName('Гордислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гордислав,Гордислава,Гордиславові,Гордислава,Гордиславом,Гордиславові,Гордиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan142()
+ {
+ $this->object->setFirstName('Гордогост');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гордогост,Гордогоста,Гордогостові,Гордогоста,Гордогостом,Гордогостові,Гордогосте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan143()
+ {
+ $this->object->setFirstName('Гордодум');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гордодум,Гордодума,Гордодумові,Гордодума,Гордодумом,Гордодумові,Гордодуме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan144()
+ {
+ $this->object->setFirstName('Гордомисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гордомисл,Гордомисла,Гордомислові,Гордомисла,Гордомислом,Гордомислові,Гордомисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan145()
+ {
+ $this->object->setFirstName('Гордослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гордослав,Гордослава,Гордославові,Гордослава,Гордославом,Гордославові,Гордославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan146()
+ {
+ $this->object->setFirstName('Гордята');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гордята,Гордяти,Гордяті,Гордяту,Гордятою,Гордяті,Гордято'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan147()
+ {
+ $this->object->setFirstName('Горигляд');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Горигляд,Горигляда,Гориглядові,Горигляда,Гориглядом,Гориглядові,Горигляде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan148()
+ {
+ $this->object->setFirstName('Горимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Горимир,Горимира,Горимирові,Горимира,Горимиром,Горимирові,Горимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan149()
+ {
+ $this->object->setFirstName('Горимисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Горимисл,Горимисла,Горимислові,Горимисла,Горимислом,Горимислові,Горимисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan150()
+ {
+ $this->object->setFirstName('Горисвіт');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Горисвіт,Горисвіта,Горисвітові,Горисвіта,Горисвітом,Горисвітові,Горисвіте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan151()
+ {
+ $this->object->setFirstName('Горислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Горислав,Горислава,Гориславові,Горислава,Гориславом,Гориславові,Гориславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan152()
+ {
+ $this->object->setFirstName('Горицвіт');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Горицвіт,Горицвіта,Горицвітові,Горицвіта,Горицвітом,Горицвітові,Горицвіте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan153()
+ {
+ $this->object->setFirstName('Гостомисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гостомисл,Гостомисла,Гостомислові,Гостомисла,Гостомислом,Гостомислові,Гостомисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan154()
+ {
+ $this->object->setFirstName('Гострозір');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гострозір,Гострозора,Гострозорові,Гострозора,Гострозором,Гострозорові,Гострозоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan155()
+ {
+ $this->object->setFirstName('Гостята');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гостята,Гостяти,Гостяті,Гостяту,Гостятою,Гостяті,Гостято'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan156()
+ {
+ $this->object->setFirstName('Градимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Градимир,Градимира,Градимирові,Градимира,Градимиром,Градимирові,Градимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan157()
+ {
+ $this->object->setFirstName('Градислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Градислав,Градислава,Градиславові,Градислава,Градиславом,Градиславові,Градиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan158()
+ {
+ $this->object->setFirstName('Гранислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гранислав,Гранислава,Граниславові,Гранислава,Граниславом,Граниславові,Граниславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan159()
+ {
+ $this->object->setFirstName('Грива');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Грива,Гриви,Гриві,Гриву,Гривою,Гриві,Гриво'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan160()
+ {
+ $this->object->setFirstName('Григорій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Григорій,Григорія,Григорієві,Григорія,Григорієм,Григорієві,Григорію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan161()
+ {
+ $this->object->setFirstName('Гремислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гремислав,Гремислава,Гремиславові,Гремислава,Гремиславом,Гремиславові,Гремиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan162()
+ {
+ $this->object->setFirstName('Грозан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Грозан,Грозана,Грозанові,Грозана,Грозаном,Грозанові,Грозане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan163()
+ {
+ $this->object->setFirstName('Громовик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Громовик,Громовика,Громовикові,Громовика,Громовиком,Громовикові,Громовиче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan164()
+ {
+ $this->object->setFirstName('Гуляйвітер');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Гуляйвітер,Гуляйвітера,Гуляйвітерові,Гуляйвітера,Гуляйвітером,Гуляйвітерові,Гуляйвітере'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan165()
+ {
+ $this->object->setFirstName('Густомисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Густомисл,Густомисла,Густомислові,Густомисла,Густомислом,Густомислові,Густомисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan166()
+ {
+ $this->object->setFirstName('Далемил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Далемил,Далемила,Далемилові,Далемила,Далемилом,Далемилові,Далемиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan167()
+ {
+ $this->object->setFirstName('Далемир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Далемир,Далемира,Далемирові,Далемира,Далемиром,Далемирові,Далемире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan168()
+ {
+ $this->object->setFirstName('Далібор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Далібор,Далібора,Даліборові,Далібора,Далібором,Даліборові,Даліборе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan169()
+ {
+ $this->object->setFirstName('Дан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дан,Дана,Данові,Дана,Даном,Данові,Дане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan170()
+ {
+ $this->object->setFirstName('Данило');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Данило,Данила,Данилові,Данила,Данилом,Данилові,Даниле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan171()
+ {
+ $this->object->setFirstName('Данко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Данко,Данка,Данкові,Данка,Данком,Данкові,Данче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan172()
+ {
+ $this->object->setFirstName('Дантур');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дантур,Дантура,Дантурові,Дантура,Дантуром,Дантурові,Дантуре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan173()
+ {
+ $this->object->setFirstName('Дар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дар,Дара,Дарові,Дара,Даром,Дарові,Даре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan174()
+ {
+ $this->object->setFirstName('Дарій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дарій,Дарія,Дарієві,Дарія,Дарієм,Дарієві,Дарію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan175()
+ {
+ $this->object->setFirstName('Дарибог');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дарибог,Дарибога,Дарибогові,Дарибога,Дарибогом,Дарибогові,Дарибоже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan176()
+ {
+ $this->object->setFirstName('Даромир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Даромир,Даромира,Даромирові,Даромира,Даромиром,Даромирові,Даромире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan177()
+ {
+ $this->object->setFirstName('Держикрай');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Держикрай,Держикрая,Держикраєві,Держикрая,Держикраєм,Держикраєві,Держикраю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan178()
+ {
+ $this->object->setFirstName('Держислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Держислав,Держислава,Держиславові,Держислава,Держиславом,Держиславові,Держиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan179()
+ {
+ $this->object->setFirstName('Дибач');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дибач,Дибача,Дибачеві,Дибача,Дибачем,Дибачеві,Дибаче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan180()
+ {
+ $this->object->setFirstName('Дивозір');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дивозір,Дивозора,Дивозорові,Дивозора,Дивозором,Дивозорові,Дивозоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan181()
+ {
+ $this->object->setFirstName('Дій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дій,Дія,Дієві,Дія,Дієм,Дієві,Дію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan182()
+ {
+ $this->object->setFirstName('Добрибій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добрибій,Добрибія,Добрибієві,Добрибія,Добрибієм,Добрибієві,Добрибію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan183()
+ {
+ $this->object->setFirstName('Добривод');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добривод,Добривода,Добриводові,Добривода,Добриводом,Добриводові,Добриводе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan184()
+ {
+ $this->object->setFirstName('Добрик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добрик,Добрика,Добрикові,Добрика,Добриком,Добрикові,Добриче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan185()
+ {
+ $this->object->setFirstName('Добрило');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добрило,Добрила,Добрилові,Добрила,Добрилом,Добрилові,Добриле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan186()
+ {
+ $this->object->setFirstName('Добриня');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добриня,Добрині,Добрині,Добриню,Добринею,Добрині,Добрине'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan187()
+ {
+ $this->object->setFirstName('Добрисвіт');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добрисвіт,Добрисвіта,Добрисвітові,Добрисвіта,Добрисвітом,Добрисвітові,Добрисвіте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan188()
+ {
+ $this->object->setFirstName('Добровіст');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добровіст,Добровіста,Добровістові,Добровіста,Добровістом,Добровістові,Добровісте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan189()
+ {
+ $this->object->setFirstName('Доброгост');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Доброгост,Доброгоста,Доброгостові,Доброгоста,Доброгостом,Доброгостові,Доброгосте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan190()
+ {
+ $this->object->setFirstName('Добродум');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добродум,Добродума,Добродумові,Добродума,Добродумом,Добродумові,Добродуме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan191()
+ {
+ $this->object->setFirstName('Добролик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добролик,Добролика,Доброликові,Добролика,Доброликом,Доброликові,Доброличе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan192()
+ {
+ $this->object->setFirstName('Добролюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добролюб,Добролюба,Добролюбові,Добролюба,Добролюбом,Добролюбові,Добролюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan193()
+ {
+ $this->object->setFirstName('Добромил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добромил,Добромила,Добромилові,Добромила,Добромилом,Добромилові,Добромиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan194()
+ {
+ $this->object->setFirstName('Добромир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добромир,Добромира,Добромирові,Добромира,Добромиром,Добромирові,Добромире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan195()
+ {
+ $this->object->setFirstName('Добромисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Добромисл,Добромисла,Добромислові,Добромисла,Добромислом,Добромислові,Добромисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan196()
+ {
+ $this->object->setFirstName('Доброслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Доброслав,Доброслава,Доброславові,Доброслава,Доброславом,Доброславові,Доброславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan197()
+ {
+ $this->object->setFirstName('Доморад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Доморад,Доморада,Доморадові,Доморада,Доморадом,Доморадові,Домораде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan198()
+ {
+ $this->object->setFirstName('Домослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Домослав,Домослава,Домославові,Домослава,Домославом,Домославові,Домославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan199()
+ {
+ $this->object->setFirstName('Дорогобуг');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дорогобуг,Дорогобуга,Дорогобугові,Дорогобуга,Дорогобугом,Дорогобугові,Дорогобуже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan200()
+ {
+ $this->object->setFirstName('Дорогомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дорогомир,Дорогомира,Дорогомирові,Дорогомира,Дорогомиром,Дорогомирові,Дорогомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan201()
+ {
+ $this->object->setFirstName('Дорогомисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дорогомисл,Дорогомисла,Дорогомислові,Дорогомисла,Дорогомислом,Дорогомислові,Дорогомисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan202()
+ {
+ $this->object->setFirstName('Дорогосил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дорогосил,Дорогосила,Дорогосилові,Дорогосила,Дорогосилом,Дорогосилові,Дорогосиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan203()
+ {
+ $this->object->setFirstName('Дорогочин');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дорогочин,Дорогочина,Дорогочинові,Дорогочина,Дорогочином,Дорогочинові,Дорогочине'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan204()
+ {
+ $this->object->setFirstName('Драган');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Драган,Драгана,Драганові,Драгана,Драганом,Драганові,Драгане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan205()
+ {
+ $this->object->setFirstName('Дружелюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Дружелюб,Дружелюба,Дружелюбові,Дружелюба,Дружелюбом,Дружелюбові,Дружелюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan206()
+ {
+ $this->object->setFirstName('Жадан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Жадан,Жадана,Жаданові,Жадана,Жаданом,Жаданові,Жадане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan207()
+ {
+ $this->object->setFirstName('Ждан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ждан,Ждана,Жданові,Ждана,Жданом,Жданові,Ждане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan208()
+ {
+ $this->object->setFirstName('Живорід');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Живорід,Живорода,Живородові,Живорода,Живородом,Живородові,Живороде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan209()
+ {
+ $this->object->setFirstName('Живосил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Живосил,Живосила,Живосилові,Живосила,Живосилом,Живосилові,Живосиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan210()
+ {
+ $this->object->setFirstName('Живослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Живослав,Живослава,Живославові,Живослава,Живославом,Живославові,Живославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan211()
+ {
+ $this->object->setFirstName('Житомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Житомир,Житомира,Житомирові,Житомира,Житомиром,Житомирові,Житомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan212()
+ {
+ $this->object->setFirstName('Життєлюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Життєлюб,Життєлюба,Життєлюбові,Життєлюба,Життєлюбом,Життєлюбові,Життєлюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan213()
+ {
+ $this->object->setFirstName('Збоїслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Збоїслав,Збоїслава,Збоїславові,Збоїслава,Збоїславом,Збоїславові,Збоїславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan214()
+ {
+ $this->object->setFirstName('Зборислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зборислав,Зборислава,Збориславові,Зборислава,Збориславом,Збориславові,Збориславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan215()
+ {
+ $this->object->setFirstName('Звенигор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Звенигор,Звенигора,Звенигорові,Звенигора,Звенигором,Звенигорові,Звенигоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan216()
+ {
+ $this->object->setFirstName('Звенимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Звенимир,Звенимира,Звенимирові,Звенимира,Звенимиром,Звенимирові,Звенимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan217()
+ {
+ $this->object->setFirstName('Звенислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Звенислав,Звенислава,Звениславові,Звенислава,Звениславом,Звениславові,Звениславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan218()
+ {
+ $this->object->setFirstName('Здоровега');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Здоровега,Здоровеги,Здоровезі,Здоровегу,Здоровегою,Здоровезі,Здоровего'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan219()
+ {
+ $this->object->setFirstName('Земислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Земислав,Земислава,Земиславові,Земислава,Земиславом,Земиславові,Земиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan220()
+ {
+ $this->object->setFirstName('Зеновій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зеновій,Зеновія,Зеновієві,Зеновія,Зеновієм,Зеновієві,Зеновію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan221()
+ {
+ $this->object->setFirstName('Зіновій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зіновій,Зіновія,Зіновієві,Зіновія,Зіновієм,Зіновієві,Зіновію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan222()
+ {
+ $this->object->setFirstName('Зиновій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зиновій,Зиновія,Зиновієві,Зиновія,Зиновієм,Зиновієві,Зиновію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan223()
+ {
+ $this->object->setFirstName('Злат');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Злат,Злата,Златові,Злата,Златом,Златові,Злате'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan224()
+ {
+ $this->object->setFirstName('Златомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Златомир,Златомира,Златомирові,Златомира,Златомиром,Златомирові,Златомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan225()
+ {
+ $this->object->setFirstName('Златоус');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Златоус,Златоуса,Златоусові,Златоуса,Златоусом,Златоусові,Златоусе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan226()
+ {
+ $this->object->setFirstName('Златодан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Златодан,Златодана,Златоданові,Златодана,Златоданом,Златоданові,Златодане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan227()
+ {
+ $this->object->setFirstName('Злотан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Злотан,Злотана,Злотанові,Злотана,Злотаном,Злотанові,Злотане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan228()
+ {
+ $this->object->setFirstName('Злотодан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Злотодан,Злотодана,Злотоданові,Злотодана,Злотоданом,Злотоданові,Злотодане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan229()
+ {
+ $this->object->setFirstName('Зорегляд');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зорегляд,Зорегляда,Зореглядові,Зорегляда,Зореглядом,Зореглядові,Зорегляде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan230()
+ {
+ $this->object->setFirstName('Зоремир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зоремир,Зоремира,Зоремирові,Зоремира,Зоремиром,Зоремирові,Зоремире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan231()
+ {
+ $this->object->setFirstName('Зорепад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зорепад,Зорепада,Зорепадові,Зорепада,Зорепадом,Зорепадові,Зорепаде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan232()
+ {
+ $this->object->setFirstName('Зореслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зореслав,Зореслава,Зореславові,Зореслава,Зореславом,Зореславові,Зореславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan233()
+ {
+ $this->object->setFirstName('Зорян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Зорян,Зоряна,Зорянові,Зоряна,Зоряном,Зорянові,Зоряне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan234()
+ {
+ $this->object->setFirstName('Ізяслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ізяслав,Ізяслава,Ізяславові,Ізяслава,Ізяславом,Ізяславові,Ізяславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan235()
+ {
+ $this->object->setFirstName('Ігор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ігор,Ігоря,Ігореві,Ігоря,Ігорем,Ігореві,Ігоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan236()
+ {
+ $this->object->setFirstName('Іван');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Іван,Івана,Іванові,Івана,Іваном,Іванові,Іване'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan237()
+ {
+ $this->object->setFirstName('Квітан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Квітан,Квітана,Квітанові,Квітана,Квітаном,Квітанові,Квітане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan238()
+ {
+ $this->object->setFirstName('Києслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Києслав,Києслава,Києславові,Києслава,Києславом,Києславові,Києславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan239()
+ {
+ $this->object->setFirstName('Кий');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Кий,Кия,Києві,Кия,Києм,Києві,Кию'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan240()
+ {
+ $this->object->setFirstName('Кирило');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Кирило,Кирила,Кирилові,Кирила,Кирилом,Кирилові,Кириле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan241()
+ {
+ $this->object->setFirstName('Киян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Киян,Кияна,Киянові,Кияна,Кияном,Киянові,Кияне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan242()
+ {
+ $this->object->setFirstName('Княжослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Княжослав,Княжослава,Княжославові,Княжослава,Княжославом,Княжославові,Княжославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan243()
+ {
+ $this->object->setFirstName('Корній');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Корній,Корнія,Корнієві,Корнія,Корнієм,Корнієві,Корнію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan244()
+ {
+ $this->object->setFirstName('Колодар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Колодар,Колодара,Колодарові,Колодара,Колодаром,Колодарові,Колодаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan245()
+ {
+ $this->object->setFirstName('Колодій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Колодій,Колодія,Колодієві,Колодія,Колодієм,Колодієві,Колодію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan246()
+ {
+ $this->object->setFirstName('Косак');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Косак,Косака,Косакові,Косака,Косаком,Косакові,Косаче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan247()
+ {
+ $this->object->setFirstName('Красун');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Красун,Красуна,Красунові,Красуна,Красуном,Красунові,Красуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan248()
+ {
+ $this->object->setFirstName('Крилач');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Крилач,Крилача,Крилачеві,Крилача,Крилачем,Крилачеві,Крилаче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan249()
+ {
+ $this->object->setFirstName('Куйбіда');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Куйбіда,Куйбіди,Куйбіді,Куйбіду,Куйбідою,Куйбіді,Куйбідо'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan250()
+ {
+ $this->object->setFirstName('Курило');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Курило,Курила,Курилові,Курила,Курилом,Курилові,Куриле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan251()
+ {
+ $this->object->setFirstName('Лад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Лад,Лада,Ладові,Лада,Ладом,Ладові,Ладе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan252()
+ {
+ $this->object->setFirstName('Ладимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ладимир,Ладимира,Ладимирові,Ладимира,Ладимиром,Ладимирові,Ладимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan253()
+ {
+ $this->object->setFirstName('Ладислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ладислав,Ладислава,Ладиславові,Ладислава,Ладиславом,Ладиславові,Ладиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan254()
+ {
+ $this->object->setFirstName('Ладолюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ладолюб,Ладолюба,Ладолюбові,Ладолюба,Ладолюбом,Ладолюбові,Ладолюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan255()
+ {
+ $this->object->setFirstName('Ладомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ладомир,Ладомира,Ладомирові,Ладомира,Ладомиром,Ладомирові,Ладомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan256()
+ {
+ $this->object->setFirstName('Лев');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Лев,Лева,Левові,Лева,Левом,Левові,Леве'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan257()
+ {
+ $this->object->setFirstName('Левко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Левко,Левка,Левкові,Левка,Левком,Левкові,Левче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan258()
+ {
+ $this->object->setFirstName('Листвич');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Листвич,Листвича,Листвичеві,Листвича,Листвичем,Листвичеві,Листвиче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan259()
+ {
+ $this->object->setFirstName('Ліпослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ліпослав,Ліпослава,Ліпославові,Ліпослава,Ліпославом,Ліпославові,Ліпославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan260()
+ {
+ $this->object->setFirstName('Лоліт');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Лоліт,Лолота,Лолотові,Лолота,Лолотом,Лолотові,Лолоте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan261()
+ {
+ $this->object->setFirstName('Любим');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любим,Любима,Любимові,Любима,Любимом,Любимові,Любиме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan262()
+ {
+ $this->object->setFirstName('Любовир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любовир,Любовира,Любовирові,Любовира,Любовиром,Любовирові,Любовире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan263()
+ {
+ $this->object->setFirstName('Любодар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любодар,Любодара,Любодарові,Любодара,Любодаром,Любодарові,Любодаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan264()
+ {
+ $this->object->setFirstName('Любозар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любозар,Любозара,Любозарові,Любозара,Любозаром,Любозарові,Любозаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan265()
+ {
+ $this->object->setFirstName('Любомил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любомил,Любомила,Любомилові,Любомила,Любомилом,Любомилові,Любомиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan266()
+ {
+ $this->object->setFirstName('Любомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любомир,Любомира,Любомирові,Любомира,Любомиром,Любомирові,Любомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan267()
+ {
+ $this->object->setFirstName('Любомисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любомисл,Любомисла,Любомислові,Любомисла,Любомислом,Любомислові,Любомисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan268()
+ {
+ $this->object->setFirstName('Любомудр');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любомудр,Любомудра,Любомудрові,Любомудра,Любомудром,Любомудрові,Любомудре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan269()
+ {
+ $this->object->setFirstName('Любослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Любослав,Любослава,Любославові,Любослава,Любославом,Любославові,Любославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan270()
+ {
+ $this->object->setFirstName('Людомил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Людомил,Людомила,Людомилові,Людомила,Людомилом,Людомилові,Людомиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan271()
+ {
+ $this->object->setFirstName('Людомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Людомир,Людомира,Людомирові,Людомира,Людомиром,Людомирові,Людомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan272()
+ {
+ $this->object->setFirstName('Людислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Людислав,Людислава,Людиславові,Людислава,Людиславом,Людиславові,Людиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan273()
+ {
+ $this->object->setFirstName('Лютобор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Лютобор,Лютобора,Лютоборові,Лютобора,Лютобором,Лютоборові,Лютоборе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan274()
+ {
+ $this->object->setFirstName('Лютомисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Лютомисл,Лютомисла,Лютомислові,Лютомисла,Лютомислом,Лютомислові,Лютомисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan275()
+ {
+ $this->object->setFirstName('Магадар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Магадар,Магадара,Магадарові,Магадара,Магадаром,Магадарові,Магадаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan276()
+ {
+ $this->object->setFirstName('Магамир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Магамир,Магамира,Магамирові,Магамира,Магамиром,Магамирові,Магамире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan277()
+ {
+ $this->object->setFirstName('Магаслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Магаслав,Магаслава,Магаславові,Магаслава,Магаславом,Магаславові,Магаславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan278()
+ {
+ $this->object->setFirstName('Маркіян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Маркіян,Маркіяна,Маркіянові,Маркіяна,Маркіяном,Маркіянові,Маркіяне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan279()
+ {
+ $this->object->setFirstName('Май');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Май,Мая,Маєві,Мая,Маєм,Маєві,Маю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan280()
+ {
+ $this->object->setFirstName('Мал');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мал,Мала,Малові,Мала,Малом,Малові,Мале'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan281()
+ {
+ $this->object->setFirstName('Малик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Малик,Малика,Маликові,Малика,Маликом,Маликові,Маличе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan282()
+ {
+ $this->object->setFirstName('Маломир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Маломир,Маломира,Маломирові,Маломира,Маломиром,Маломирові,Маломире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan283()
+ {
+ $this->object->setFirstName('Марко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Марко,Марка,Маркові,Марка,Марком,Маркові,Марче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan284()
+ {
+ $this->object->setFirstName('Медомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Медомир,Медомира,Медомирові,Медомира,Медомиром,Медомирові,Медомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan285()
+ {
+ $this->object->setFirstName('Межамир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Межамир,Межамира,Межамирові,Межамира,Межамиром,Межамирові,Межамире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan286()
+ {
+ $this->object->setFirstName('Мечислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мечислав,Мечислава,Мечиславові,Мечислава,Мечиславом,Мечиславові,Мечиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan287()
+ {
+ $this->object->setFirstName('Мизамир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мизамир,Мизамира,Мизамирові,Мизамира,Мизамиром,Мизамирові,Мизамире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan288()
+ {
+ $this->object->setFirstName('Милан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Милан,Милана,Миланові,Милана,Миланом,Миланові,Милане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan289()
+ {
+ $this->object->setFirstName('Милован');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Милован,Милована,Милованові,Милована,Милованом,Милованові,Миловане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan290()
+ {
+ $this->object->setFirstName('Милодар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Милодар,Милодара,Милодарові,Милодара,Милодаром,Милодарові,Милодаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan291()
+ {
+ $this->object->setFirstName('Милодух');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Милодух,Милодуха,Милодухові,Милодуха,Милодухом,Милодухові,Милодухе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan292()
+ {
+ $this->object->setFirstName('Милослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Милослав,Милослава,Милославові,Милослава,Милославом,Милославові,Милославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan293()
+ {
+ $this->object->setFirstName('Мир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мир,Мира,Мирові,Мира,Миром,Мирові,Мире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan294()
+ {
+ $this->object->setFirstName('Миробог');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Миробог,Миробога,Миробогові,Миробога,Миробогом,Миробогові,Миробоже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan295()
+ {
+ $this->object->setFirstName('Мирогост');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мирогост,Мирогоста,Мирогостові,Мирогоста,Мирогостом,Мирогостові,Мирогосте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan296()
+ {
+ $this->object->setFirstName('Миролюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Миролюб,Миролюба,Миролюбові,Миролюба,Миролюбом,Миролюбові,Миролюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan297()
+ {
+ $this->object->setFirstName('Мирослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мирослав,Мирослава,Мирославові,Мирослава,Мирославом,Мирославові,Мирославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan298()
+ {
+ $this->object->setFirstName('Мовчан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мовчан,Мовчана,Мовчанові,Мовчана,Мовчаном,Мовчанові,Мовчане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan299()
+ {
+ $this->object->setFirstName('Молибог');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Молибог,Молибога,Молибогові,Молибога,Молибогом,Молибогові,Молибоже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan300()
+ {
+ $this->object->setFirstName('Мстибог');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мстибог,Мстибога,Мстибогові,Мстибога,Мстибогом,Мстибогові,Мстибоже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan301()
+ {
+ $this->object->setFirstName('Мстивой');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мстивой,Мстивоя,Мстивоєві,Мстивоя,Мстивоєм,Мстивоєві,Мстивою'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan302()
+ {
+ $this->object->setFirstName('Мстислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мстислав,Мстислава,Мстиславові,Мстислава,Мстиславом,Мстиславові,Мстиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan303()
+ {
+ $this->object->setFirstName('Мудролюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Мудролюб,Мудролюба,Мудролюбові,Мудролюба,Мудролюбом,Мудролюбові,Мудролюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan304()
+ {
+ $this->object->setFirstName('Нагнибіда');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Нагнибіда,Нагнибіди,Нагнибіді,Нагнибіду,Нагнибідою,Нагнибіді,Нагнибідо'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan305()
+ {
+ $this->object->setFirstName('Надій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Надій,Надія,Надієві,Надія,Надієм,Надієві,Надію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan306()
+ {
+ $this->object->setFirstName('Найден');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Найден,Найдена,Найденові,Найдена,Найденом,Найденові,Найдене'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan307()
+ {
+ $this->object->setFirstName('Наслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Наслав,Наслава,Наславові,Наслава,Наславом,Наславові,Наславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan308()
+ {
+ $this->object->setFirstName('Недан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Недан,Недана,Неданові,Недана,Неданом,Неданові,Недане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan309()
+ {
+ $this->object->setFirstName('Немир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Немир,Немира,Немирові,Немира,Немиром,Немирові,Немире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan310()
+ {
+ $this->object->setFirstName('Непобор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Непобор,Непобора,Непоборові,Непобора,Непобором,Непоборові,Непоборе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan311()
+ {
+ $this->object->setFirstName('Нігослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Нігослав,Нігослава,Нігославові,Нігослава,Нігославом,Нігославові,Нігославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan312()
+ {
+ $this->object->setFirstName('Назар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Назар,Назара,Назарові,Назара,Назаром,Назарові,Назаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan313()
+ {
+ $this->object->setFirstName('Одинець');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Одинець,Одинця,Одинцеві,Одинця,Одинцем,Одинцеві,Одинцю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan314()
+ {
+ $this->object->setFirstName('Олег');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Олег,Олега,Олегові,Олега,Олегом,Олегові,Олеже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan315()
+ {
+ $this->object->setFirstName('Олександр');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Олександр,Олександра,Олександрові,Олександра,Олександром,Олександрові,Олександре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan316()
+ {
+ $this->object->setFirstName('Олексій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Олексій,Олексія,Олексієві,Олексія,Олексієм,Олексієві,Олексію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan317()
+ {
+ $this->object->setFirstName('Олесь');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Олесь,Олеся,Олесеві,Олеся,Олесем,Олесеві,Олесю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan318()
+ {
+ $this->object->setFirstName('Олелько');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Олелько,Олелька,Олелькові,Олелька,Олельком,Олелькові,Олельче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan319()
+ {
+ $this->object->setFirstName('Орел');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Орел,Орла,Орлові,Орла,Орлом,Орлові,Орле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan320()
+ {
+ $this->object->setFirstName('Орест');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Орест,Орста,Орстові,Орста,Орстом,Орстові,Орсте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan321()
+ {
+ $this->object->setFirstName('Орь');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Орь,Оря,Ореві,Оря,Орем,Ореві,Орю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan322()
+ {
+ $this->object->setFirstName('Оримир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Оримир,Оримира,Оримирові,Оримира,Оримиром,Оримирові,Оримире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan323()
+ {
+ $this->object->setFirstName('Осмомисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Осмомисл,Осмомисла,Осмомислові,Осмомисла,Осмомислом,Осмомислові,Осмомисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan324()
+ {
+ $this->object->setFirstName('Острозор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Острозор,Острозора,Острозорові,Острозора,Острозором,Острозорові,Острозоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan325()
+ {
+ $this->object->setFirstName('Остромир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Остромир,Остромира,Остромирові,Остромира,Остромиром,Остромирові,Остромире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan326()
+ {
+ $this->object->setFirstName('Остромов');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Остромов,Остромова,Остромовові,Остромова,Остромовом,Остромовові,Остромове'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan327()
+ {
+ $this->object->setFirstName('Охрім');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Охрім,Охрома,Охромові,Охрома,Охромом,Охромові,Охроме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan328()
+ {
+ $this->object->setFirstName('Павло');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Павло,Павла,Павлові,Павла,Павлом,Павлові,Павле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan329()
+ {
+ $this->object->setFirstName('Первушко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Первушко,Первушка,Первушкові,Первушка,Первушком,Первушкові,Первушче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan330()
+ {
+ $this->object->setFirstName('Перелюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Перелюб,Перелюба,Перелюбові,Перелюба,Перелюбом,Перелюбові,Перелюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan331()
+ {
+ $this->object->setFirstName('Перемил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Перемил,Перемила,Перемилові,Перемила,Перемилом,Перемилові,Перемиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan332()
+ {
+ $this->object->setFirstName('Перемисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Перемисл,Перемисла,Перемислові,Перемисла,Перемислом,Перемислові,Перемисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan333()
+ {
+ $this->object->setFirstName('Пересвіт');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Пересвіт,Пересвіта,Пересвітові,Пересвіта,Пересвітом,Пересвітові,Пересвіте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan334()
+ {
+ $this->object->setFirstName('Переяслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Переяслав,Переяслава,Переяславові,Переяслава,Переяславом,Переяславові,Переяславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan335()
+ {
+ $this->object->setFirstName('Першик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Першик,Першика,Першикові,Першика,Першиком,Першикові,Першиче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan336()
+ {
+ $this->object->setFirstName('Подолян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Подолян,Подоляна,Подолянові,Подоляна,Подоляном,Подолянові,Подоляне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan337()
+ {
+ $this->object->setFirstName('Позвізд');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Позвізд,Позвізда,Позвіздові,Позвізда,Позвіздом,Позвіздові,Позвізде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan338()
+ {
+ $this->object->setFirstName('Полель');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Полель,Полеля,Полелеві,Полеля,Полелем,Полелеві,Полелю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan339()
+ {
+ $this->object->setFirstName('Полян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Полян,Поляна,Полянові,Поляна,Поляном,Полянові,Поляне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan340()
+ {
+ $this->object->setFirstName('Пребислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Пребислав,Пребислава,Пребиславові,Пребислава,Пребиславом,Пребиславові,Пребиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan341()
+ {
+ $this->object->setFirstName('Предислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Предислав,Предислава,Предиславові,Предислава,Предиславом,Предиславові,Предиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan342()
+ {
+ $this->object->setFirstName('Пугач');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Пугач,Пугача,Пугачеві,Пугача,Пугачем,Пугачеві,Пугаче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan343()
+ {
+ $this->object->setFirstName('Путило');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Путило,Путила,Путилові,Путила,Путилом,Путилові,Путиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan344()
+ {
+ $this->object->setFirstName('Путята');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Путята,Путяти,Путяті,Путяту,Путятою,Путяті,Путято'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan345()
+ {
+ $this->object->setFirstName('Рава');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Рава,Рави,Раві,Раву,Равою,Раві,Раво'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan346()
+ {
+ $this->object->setFirstName('Рад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Рад,Рада,Радові,Рада,Радом,Радові,Раде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan347()
+ {
+ $this->object->setFirstName('Радечко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радечко,Радечка,Радечкові,Радечка,Радечком,Радечкові,Радечче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan348()
+ {
+ $this->object->setFirstName('Радивой');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радивой,Радивоя,Радивоєві,Радивоя,Радивоєм,Радивоєві,Радивою'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan349()
+ {
+ $this->object->setFirstName('Радило');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радило,Радила,Радилові,Радила,Радилом,Радилові,Радиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan350()
+ {
+ $this->object->setFirstName('Радим');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радим,Радима,Радимові,Радима,Радимом,Радимові,Радиме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan351()
+ {
+ $this->object->setFirstName('Радимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радимир,Радимира,Радимирові,Радимира,Радимиром,Радимирові,Радимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan352()
+ {
+ $this->object->setFirstName('Радислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радислав,Радислава,Радиславові,Радислава,Радиславом,Радиславові,Радиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan353()
+ {
+ $this->object->setFirstName('Радко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радко,Радка,Радкові,Радка,Радком,Радкові,Радче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan354()
+ {
+ $this->object->setFirstName('Радован');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радован,Радована,Радованові,Радована,Радованом,Радованові,Радоване'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan355()
+ {
+ $this->object->setFirstName('Радогост');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радогост,Радогоста,Радогостові,Радогоста,Радогостом,Радогостові,Радогосте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan356()
+ {
+ $this->object->setFirstName('Радомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радомир,Радомира,Радомирові,Радомира,Радомиром,Радомирові,Радомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan357()
+ {
+ $this->object->setFirstName('Радомисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радомисл,Радомисла,Радомислові,Радомисла,Радомислом,Радомислові,Радомисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan358()
+ {
+ $this->object->setFirstName('Радослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Радослав,Радослава,Радославові,Радослава,Радославом,Радославові,Радославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan359()
+ {
+ $this->object->setFirstName('Ратибор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ратибор,Ратибора,Ратиборові,Ратибора,Ратибором,Ратиборові,Ратиборе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan360()
+ {
+ $this->object->setFirstName('Ратимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ратимир,Ратимира,Ратимирові,Ратимира,Ратимиром,Ратимирові,Ратимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan361()
+ {
+ $this->object->setFirstName('Ратислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ратислав,Ратислава,Ратиславові,Ратислава,Ратиславом,Ратиславові,Ратиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan362()
+ {
+ $this->object->setFirstName('Ревун');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ревун,Ревуна,Ревунові,Ревуна,Ревуном,Ревунові,Ревуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan363()
+ {
+ $this->object->setFirstName('Рід');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Рід,Рода,Родові,Рода,Родом,Родові,Роде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan364()
+ {
+ $this->object->setFirstName('Рогволод');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Рогволод,Рогволода,Рогволодові,Рогволода,Рогволодом,Рогволодові,Рогволоде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan365()
+ {
+ $this->object->setFirstName('Родан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Родан,Родана,Роданові,Родана,Роданом,Роданові,Родане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan366()
+ {
+ $this->object->setFirstName('Родослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Родослав,Родослава,Родославові,Родослава,Родославом,Родославові,Родославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan367()
+ {
+ $this->object->setFirstName('Рожден');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Рожден,Рождена,Рожденові,Рождена,Рожденом,Рожденові,Рождене'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan368()
+ {
+ $this->object->setFirstName('Розум');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Розум,Розума,Розумові,Розума,Розумом,Розумові,Розуме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan369()
+ {
+ $this->object->setFirstName('Роксолан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Роксолан,Роксолана,Роксоланові,Роксолана,Роксоланом,Роксоланові,Роксолане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan370()
+ {
+ $this->object->setFirstName('Роман');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Роман,Романа,Романові,Романа,Романом,Романові,Романе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan371()
+ {
+ $this->object->setFirstName('Ростислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ростислав,Ростислава,Ростиславові,Ростислава,Ростиславом,Ростиславові,Ростиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan372()
+ {
+ $this->object->setFirstName('Ростичар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ростичар,Ростичара,Ростичарові,Ростичара,Ростичаром,Ростичарові,Ростичаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan373()
+ {
+ $this->object->setFirstName('Ростун');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ростун,Ростуна,Ростунові,Ростуна,Ростуном,Ростунові,Ростуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan374()
+ {
+ $this->object->setFirstName('Рудан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Рудан,Рудана,Руданові,Рудана,Руданом,Руданові,Рудане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan375()
+ {
+ $this->object->setFirstName('Рус');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Рус,Руса,Русові,Руса,Русом,Русові,Русе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan376()
+ {
+ $this->object->setFirstName('Руслан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Руслан,Руслана,Русланові,Руслана,Русланом,Русланові,Руслане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan377()
+ {
+ $this->object->setFirstName('Русудан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Русудан,Русудана,Русуданові,Русудана,Русуданом,Русуданові,Русудане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan378()
+ {
+ $this->object->setFirstName('Сармат');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сармат,Сармата,Сарматові,Сармата,Сарматом,Сарматові,Сармате'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan379()
+ {
+ $this->object->setFirstName('Сварг');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сварг,Сварга,Сваргові,Сварга,Сваргом,Сваргові,Сварже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan380()
+ {
+ $this->object->setFirstName('Сват');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сват,Свата,Сватові,Свата,Сватом,Сватові,Свате'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan381()
+ {
+ $this->object->setFirstName('Світ');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світ,Світа,Світові,Світа,Світом,Світові,Світе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan382()
+ {
+ $this->object->setFirstName('Світлан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світлан,Світлана,Світланові,Світлана,Світланом,Світланові,Світлане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan383()
+ {
+ $this->object->setFirstName('Світлогор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світлогор,Світлогора,Світлогорові,Світлогора,Світлогором,Світлогорові,Світлогоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan384()
+ {
+ $this->object->setFirstName('Світогор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світогор,Світогора,Світогорові,Світогора,Світогором,Світогорові,Світогоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan385()
+ {
+ $this->object->setFirstName('Світовид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світовид,Світовида,Світовидові,Світовида,Світовидом,Світовидові,Світовиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan386()
+ {
+ $this->object->setFirstName('Світодар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світодар,Світодара,Світодарові,Світодара,Світодаром,Світодарові,Світодаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan387()
+ {
+ $this->object->setFirstName('Світозар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світозар,Світозара,Світозарові,Світозара,Світозаром,Світозарові,Світозаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan388()
+ {
+ $this->object->setFirstName('Світокол');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світокол,Світокола,Світоколові,Світокола,Світоколом,Світоколові,Світоколе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan389()
+ {
+ $this->object->setFirstName('Світолик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світолик,Світолика,Світоликові,Світолика,Світоликом,Світоликові,Світоличе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan390()
+ {
+ $this->object->setFirstName('Світолюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світолюб,Світолюба,Світолюбові,Світолюба,Світолюбом,Світолюбові,Світолюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan391()
+ {
+ $this->object->setFirstName('Світомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світомир,Світомира,Світомирові,Світомира,Світомиром,Світомирові,Світомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan392()
+ {
+ $this->object->setFirstName('Світослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світослав,Світослава,Світославові,Світослава,Світославом,Світославові,Світославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan393()
+ {
+ $this->object->setFirstName('Світояр');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Світояр,Світояра,Світоярові,Світояра,Світояром,Світоярові,Світояре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan394()
+ {
+ $this->object->setFirstName('Свободан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Свободан,Свободана,Свободанові,Свободана,Свободаном,Свободанові,Свободане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan395()
+ {
+ $this->object->setFirstName('Святовид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Святовид,Святовида,Святовидові,Святовида,Святовидом,Святовидові,Святовиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan396()
+ {
+ $this->object->setFirstName('Святогор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Святогор,Святогора,Святогорові,Святогора,Святогором,Святогорові,Святогоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan397()
+ {
+ $this->object->setFirstName('Святолюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Святолюб,Святолюба,Святолюбові,Святолюба,Святолюбом,Святолюбові,Святолюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan398()
+ {
+ $this->object->setFirstName('Святополк');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Святополк,Святополка,Святополкові,Святополка,Святополком,Святополкові,Святополче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan399()
+ {
+ $this->object->setFirstName('Святослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Святослав,Святослава,Святославові,Святослава,Святославом,Святославові,Святославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan400()
+ {
+ $this->object->setFirstName('Семибор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Семибор,Семибора,Семиборові,Семибора,Семибором,Семиборові,Семиборе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan401()
+ {
+ $this->object->setFirstName('Семирад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Семирад,Семирада,Семирадові,Семирада,Семирадом,Семирадові,Семираде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan402()
+ {
+ $this->object->setFirstName('Сердитко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сердитко,Сердитка,Сердиткові,Сердитка,Сердитком,Сердиткові,Сердитче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan403()
+ {
+ $this->object->setFirstName('Сила');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сила,Сили,Силі,Силу,Силою,Силі,Сило'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan404()
+ {
+ $this->object->setFirstName('Силолюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Силолюб,Силолюба,Силолюбові,Силолюба,Силолюбом,Силолюбові,Силолюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan405()
+ {
+ $this->object->setFirstName('Силослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Силослав,Силослава,Силославові,Силослава,Силославом,Силославові,Силославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan406()
+ {
+ $this->object->setFirstName('Синьоок');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Синьоок,Синьоока,Синьоокові,Синьоока,Синьооком,Синьоокові,Синьооче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan407()
+ {
+ $this->object->setFirstName('Скол');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Скол,Скола,Сколові,Скола,Сколом,Сколові,Сколе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan408()
+ {
+ $this->object->setFirstName('Слава');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Слава,Слави,Славі,Славу,Славою,Славі,Славо'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan409()
+ {
+ $this->object->setFirstName('Славобор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Славобор,Славобора,Славоборові,Славобора,Славобором,Славоборові,Славоборе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan410()
+ {
+ $this->object->setFirstName('Славолюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Славолюб,Славолюба,Славолюбові,Славолюба,Славолюбом,Славолюбові,Славолюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan411()
+ {
+ $this->object->setFirstName('Славомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Славомир,Славомира,Славомирові,Славомира,Славомиром,Славомирові,Славомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan412()
+ {
+ $this->object->setFirstName('Славута');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Славута,Славути,Славуті,Славуту,Славутою,Славуті,Славуто'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan413()
+ {
+ $this->object->setFirstName('Снага');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Снага,Снаги,Сназі,Снагу,Снагою,Сназі,Снаго'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan414()
+ {
+ $this->object->setFirstName('Сніжан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сніжан,Сніжана,Сніжанові,Сніжана,Сніжаном,Сніжанові,Сніжане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan415()
+ {
+ $this->object->setFirstName('Сновид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сновид,Сновида,Сновидові,Сновида,Сновидом,Сновидові,Сновиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan416()
+ {
+ $this->object->setFirstName('Снозір');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Снозір,Снозора,Снозорові,Снозора,Снозором,Снозорові,Снозоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan417()
+ {
+ $this->object->setFirstName('Собібор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Собібор,Собібора,Собіборові,Собібора,Собібором,Собіборові,Собіборе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan418()
+ {
+ $this->object->setFirstName('Собімир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Собімир,Собімира,Собімирові,Собімира,Собімиром,Собімирові,Собімире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan419()
+ {
+ $this->object->setFirstName('Собіслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Собіслав,Собіслава,Собіславові,Собіслава,Собіславом,Собіславові,Собіславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan420()
+ {
+ $this->object->setFirstName('Сокіл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сокіл,Сокола,Соколові,Сокола,Соколом,Соколові,Соколе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan421()
+ {
+ $this->object->setFirstName('Соловей');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Соловей,Солов`я,Солов`єві,Солов`я,Солов`єм,Солов`єві,Солов`ю'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan422()
+ {
+ $this->object->setFirstName('Сологуб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сологуб,Сологуба,Сологубові,Сологуба,Сологубом,Сологубові,Сологубе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan423()
+ {
+ $this->object->setFirstName('Сонцевид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сонцевид,Сонцевида,Сонцевидові,Сонцевида,Сонцевидом,Сонцевидові,Сонцевиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan424()
+ {
+ $this->object->setFirstName('Сонцедар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сонцедар,Сонцедара,Сонцедарові,Сонцедара,Сонцедаром,Сонцедарові,Сонцедаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan425()
+ {
+ $this->object->setFirstName('Сонцелик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сонцелик,Сонцелика,Сонцеликові,Сонцелика,Сонцеликом,Сонцеликові,Сонцеличе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan426()
+ {
+ $this->object->setFirstName('Спас');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Спас,Спаса,Спасові,Спаса,Спасом,Спасові,Спасе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan427()
+ {
+ $this->object->setFirstName('Станимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Станимир,Станимира,Станимирові,Станимира,Станимиром,Станимирові,Станимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan428()
+ {
+ $this->object->setFirstName('Станіслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Станіслав,Станіслава,Станіславові,Станіслава,Станіславом,Станіславові,Станіславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan429()
+ {
+ $this->object->setFirstName('Стародум');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Стародум,Стародума,Стародумові,Стародума,Стародумом,Стародумові,Стародуме'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan430()
+ {
+ $this->object->setFirstName('Степан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Степан,Степана,Степанові,Степана,Степаном,Степанові,Степане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan431()
+ {
+ $this->object->setFirstName('Стефаній');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Стефаній,Стефанія,Стефанієві,Стефанія,Стефанієм,Стефанієві,Стефанію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan432()
+ {
+ $this->object->setFirstName('Стожар');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Стожар,Стожара,Стожарові,Стожара,Стожаром,Стожарові,Стожаре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan433()
+ {
+ $this->object->setFirstName('Стоймир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Стоймир,Стоймира,Стоймирові,Стоймира,Стоймиром,Стоймирові,Стоймире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan434()
+ {
+ $this->object->setFirstName('Стоян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Стоян,Стояна,Стоянові,Стояна,Стояном,Стоянові,Стояне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan435()
+ {
+ $this->object->setFirstName('Судивой');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Судивой,Судивоя,Судивоєві,Судивоя,Судивоєм,Судивоєві,Судивою'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan436()
+ {
+ $this->object->setFirstName('Судимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Судимир,Судимира,Судимирові,Судимира,Судимиром,Судимирові,Судимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan437()
+ {
+ $this->object->setFirstName('Судислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Судислав,Судислава,Судиславові,Судислава,Судиславом,Судиславові,Судиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan438()
+ {
+ $this->object->setFirstName('Сурма');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Сурма,Сурми,Сурмі,Сурму,Сурмою,Сурмі,Сурмо'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan439()
+ {
+ $this->object->setFirstName('Тарас');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Тарас,Тараса,Тарасові,Тараса,Тарасом,Тарасові,Тарасе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan440()
+ {
+ $this->object->setFirstName('Татолюб');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Татолюб,Татолюба,Татолюбові,Татолюба,Татолюбом,Татолюбові,Татолюбе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan441()
+ {
+ $this->object->setFirstName('Татомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Татомир,Татомира,Татомирові,Татомира,Татомиром,Татомирові,Татомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan442()
+ {
+ $this->object->setFirstName('Твердигост');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Твердигост,Твердигоста,Твердигостові,Твердигоста,Твердигостом,Твердигостові,Твердигосте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan443()
+ {
+ $this->object->setFirstName('Твердислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Твердислав,Твердислава,Твердиславові,Твердислава,Твердиславом,Твердиславові,Твердиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan444()
+ {
+ $this->object->setFirstName('Творилад');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Творилад,Творилада,Твориладові,Творилада,Твориладом,Твориладові,Твориладе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan445()
+ {
+ $this->object->setFirstName('Творимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Творимир,Творимира,Творимирові,Творимира,Творимиром,Творимирові,Творимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan446()
+ {
+ $this->object->setFirstName('Творислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Творислав,Творислава,Твориславові,Творислава,Твориславом,Твориславові,Твориславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan447()
+ {
+ $this->object->setFirstName('Тихомир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Тихомир,Тихомира,Тихомирові,Тихомира,Тихомиром,Тихомирові,Тихомире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan448()
+ {
+ $this->object->setFirstName('Тихон');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Тихон,Тихона,Тихонові,Тихона,Тихоном,Тихонові,Тихоне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan449()
+ {
+ $this->object->setFirstName('Толигнів');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Толигнів,Толигнова,Толигновові,Толигнова,Толигновом,Толигновові,Толигнове'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan450()
+ {
+ $this->object->setFirstName('Толислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Толислав,Толислава,Толиславові,Толислава,Толиславом,Толиславові,Толиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan451()
+ {
+ $this->object->setFirstName('Тригост');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Тригост,Тригоста,Тригостові,Тригоста,Тригостом,Тригостові,Тригосте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan452()
+ {
+ $this->object->setFirstName('Троян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Троян,Трояна,Троянові,Трояна,Трояном,Троянові,Трояне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan453()
+ {
+ $this->object->setFirstName('Триріг');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Триріг,Трирога,Трирогові,Трирога,Трирогом,Трирогові,Трироже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan454()
+ {
+ $this->object->setFirstName('Тур');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Тур,Тура,Турові,Тура,Туром,Турові,Туре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan455()
+ {
+ $this->object->setFirstName('Турбог');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Турбог,Турбога,Турбогові,Турбога,Турбогом,Турбогові,Турбоже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan456()
+ {
+ $this->object->setFirstName('Турбрід');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Турбрід,Турброда,Турбродові,Турброда,Турбродом,Турбродові,Турброде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan457()
+ {
+ $this->object->setFirstName('Уличан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Уличан,Уличана,Уличанові,Уличана,Уличаном,Уличанові,Уличане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan458()
+ {
+ $this->object->setFirstName('Ус');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ус,Уса,Усові,Уса,Усом,Усові,Усе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan459()
+ {
+ $this->object->setFirstName('Хвала');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хвала,Хвали,Хвалі,Хвалу,Хвалою,Хвалі,Хвало'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan460()
+ {
+ $this->object->setFirstName('Хвалибог');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хвалибог,Хвалибога,Хвалибогові,Хвалибога,Хвалибогом,Хвалибогові,Хвалибоже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan461()
+ {
+ $this->object->setFirstName('Хвалимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хвалимир,Хвалимира,Хвалимирові,Хвалимира,Хвалимиром,Хвалимирові,Хвалимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan462()
+ {
+ $this->object->setFirstName('Ходота');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ходота,Ходоти,Ходоті,Ходоту,Ходотою,Ходоті,Ходото'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan463()
+ {
+ $this->object->setFirstName('Хорив');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хорив,Хорива,Хоривові,Хорива,Хоривом,Хоривові,Хориве'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan464()
+ {
+ $this->object->setFirstName('Хорошко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хорошко,Хорошка,Хорошкові,Хорошка,Хорошком,Хорошкові,Хорошче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan465()
+ {
+ $this->object->setFirstName('Хорошун');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хорошун,Хорошуна,Хорошунові,Хорошуна,Хорошуном,Хорошунові,Хорошуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan466()
+ {
+ $this->object->setFirstName('Хотибор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хотибор,Хотибора,Хотиборові,Хотибора,Хотибором,Хотиборові,Хотиборе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan467()
+ {
+ $this->object->setFirstName('Хотимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хотимир,Хотимира,Хотимирові,Хотимира,Хотимиром,Хотимирові,Хотимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan468()
+ {
+ $this->object->setFirstName('Хотян');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хотян,Хотяна,Хотянові,Хотяна,Хотяном,Хотянові,Хотяне'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan469()
+ {
+ $this->object->setFirstName('Хранимир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Хранимир,Хранимира,Хранимирові,Хранимира,Хранимиром,Хранимирові,Хранимире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan470()
+ {
+ $this->object->setFirstName('Худан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Худан,Худана,Худанові,Худана,Худаном,Худанові,Худане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan471()
+ {
+ $this->object->setFirstName('Царко');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Царко,Царка,Царкові,Царка,Царком,Царкові,Царче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan472()
+ {
+ $this->object->setFirstName('Цвітан');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Цвітан,Цвітана,Цвітанові,Цвітана,Цвітаном,Цвітанові,Цвітане'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan473()
+ {
+ $this->object->setFirstName('Чара');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Чара,Чари,Чарі,Чару,Чарою,Чарі,Чаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan474()
+ {
+ $this->object->setFirstName('Чернин');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Чернин,Чернина,Чернинові,Чернина,Чернином,Чернинові,Чернине'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan475()
+ {
+ $this->object->setFirstName('Чеслав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Чеслав,Чеслава,Чеславові,Чеслава,Чеславом,Чеславові,Чеславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan476()
+ {
+ $this->object->setFirstName('Чесмил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Чесмил,Чесмила,Чесмилові,Чесмила,Чесмилом,Чесмилові,Чесмиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan477()
+ {
+ $this->object->setFirstName('Честислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Честислав,Честислава,Честиславові,Честислава,Честиславом,Честиславові,Честиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan478()
+ {
+ $this->object->setFirstName('Чорновіл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Чорновіл,Чорновола,Чорноволові,Чорновола,Чорноволом,Чорноволові,Чорноволе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan479()
+ {
+ $this->object->setFirstName('Чорнота');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Чорнота,Чорноти,Чорноті,Чорноту,Чорнотою,Чорноті,Чорното'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan480()
+ {
+ $this->object->setFirstName('Чорнотур');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Чорнотур,Чорнотура,Чорнотурові,Чорнотура,Чорнотуром,Чорнотурові,Чорнотуре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan481()
+ {
+ $this->object->setFirstName('Щастибог');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Щастибог,Щастибога,Щастибогові,Щастибога,Щастибогом,Щастибогові,Щастибоже'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan482()
+ {
+ $this->object->setFirstName('Щастислав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Щастислав,Щастислава,Щастиславові,Щастислава,Щастиславом,Щастиславові,Щастиславе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan483()
+ {
+ $this->object->setFirstName('Щедрогост');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Щедрогост,Щедрогоста,Щедрогостові,Щедрогоста,Щедрогостом,Щедрогостові,Щедрогосте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan484()
+ {
+ $this->object->setFirstName('Щек');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Щек,Щека,Щекові,Щека,Щеком,Щекові,Щече'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan485()
+ {
+ $this->object->setFirstName('Юрій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Юрій,Юрія,Юрієві,Юрія,Юрієм,Юрієві,Юрію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan486()
+ {
+ $this->object->setFirstName('Юлій');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Юлій,Юлія,Юлієві,Юлія,Юлієм,Юлієві,Юлію'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan487()
+ {
+ $this->object->setFirstName('Ява');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ява,Яви,Яві,Яву,Явою,Яві,Яво'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan488()
+ {
+ $this->object->setFirstName('Явір');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Явір,Явора,Яворові,Явора,Явором,Яворові,Яворе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan489()
+ {
+ $this->object->setFirstName('Яволод');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яволод,Яволода,Яволодові,Яволода,Яволодом,Яволодові,Яволоде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan490()
+ {
+ $this->object->setFirstName('Яр');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яр,Яра,Ярові,Яра,Яром,Ярові,Яре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan491()
+ {
+ $this->object->setFirstName('Ярема');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ярема,Яреми,Яремі,Ярему,Яремою,Яремі,Яремо'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan492()
+ {
+ $this->object->setFirstName('Ярило');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ярило,Ярила,Ярилові,Ярила,Ярилом,Ярилові,Яриле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan493()
+ {
+ $this->object->setFirstName('Яровид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яровид,Яровида,Яровидові,Яровида,Яровидом,Яровидові,Яровиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan494()
+ {
+ $this->object->setFirstName('Яровит');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яровит,Яровита,Яровитові,Яровита,Яровитом,Яровитові,Яровите'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan495()
+ {
+ $this->object->setFirstName('Яромил');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яромил,Яромила,Яромилові,Яромила,Яромилом,Яромилові,Яромиле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan496()
+ {
+ $this->object->setFirstName('Яромир');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яромир,Яромира,Яромирові,Яромира,Яромиром,Яромирові,Яромире'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan497()
+ {
+ $this->object->setFirstName('Яромисл');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яромисл,Яромисла,Яромислові,Яромисла,Яромислом,Яромислові,Яромисле'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan498()
+ {
+ $this->object->setFirstName('Ярополк');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ярополк,Ярополка,Ярополкові,Ярополка,Ярополком,Ярополкові,Ярополче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan499()
+ {
+ $this->object->setFirstName('Яросвіт');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яросвіт,Яросвіта,Яросвітові,Яросвіта,Яросвітом,Яросвітові,Яросвіте'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan500()
+ {
+ $this->object->setFirstName('Ярослав');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ярослав,Ярослава,Ярославові,Ярослава,Ярославом,Ярославові,Ярославе'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan501()
+ {
+ $this->object->setFirstName('Ярош');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ярош,Яроша,Ярошеві,Яроша,Ярошем,Ярошеві,Яроше'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan502()
+ {
+ $this->object->setFirstName('Яртур');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яртур,Яртура,Яртурові,Яртура,Яртуром,Яртурові,Яртуре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan503()
+ {
+ $this->object->setFirstName('Ярчик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ярчик,Ярчика,Ярчикові,Ярчика,Ярчиком,Ярчикові,Ярчиче'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan504()
+ {
+ $this->object->setFirstName('Ясен');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ясен,Ясена,Ясенові,Ясена,Ясеном,Ясенові,Ясене'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan505()
+ {
+ $this->object->setFirstName('Ясновид');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ясновид,Ясновида,Ясновидові,Ясновида,Ясновидом,Ясновидові,Ясновиде'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan506()
+ {
+ $this->object->setFirstName('Ясногор');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Ясногор,Ясногора,Ясногорові,Ясногора,Ясногором,Ясногорові,Ясногоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan507()
+ {
+ $this->object->setFirstName('Яснозір');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яснозір,Яснозора,Яснозорові,Яснозора,Яснозором,Яснозорові,Яснозоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameMan508()
+ {
+ $this->object->setFirstName('Яснолик');
+ $this->object->setGender(1);
+
+ $this->assertEquals(explode(',','Яснолик,Яснолика,Ясноликові,Яснолика,Ясноликом,Ясноликові,Ясноличе'), $this->object->getFirstNameCase());
+ }
+
+}
\ No newline at end of file
diff --git a/Tests/Library/NCLNameCaseUaTestNamesgirl.php b/Tests/Library/NCLNameCaseUaTestNamesgirl.php
new file mode 100644
index 0000000..18dcca7
--- /dev/null
+++ b/Tests/Library/NCLNameCaseUaTestNamesgirl.php
@@ -0,0 +1,2330 @@
+object = new NCLNameCaseUa;
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ */
+ protected function tearDown()
+ {
+
+ }
+
+
+ public function testNameWoman0()
+ {
+ $this->object->setFirstName('Августа');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Августа,Августи,Августі,Августу,Августою,Августі,Августо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman1()
+ {
+ $this->object->setFirstName('Аврелія');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Аврелія,Аврелії,Аврелії,Аврелію,Аврелією,Аврелії,Авреліє'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman2()
+ {
+ $this->object->setFirstName('Аврора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Аврора,Аврори,Аврорі,Аврору,Авророю,Аврорі,Авроро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman3()
+ {
+ $this->object->setFirstName('Агнія');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Агнія,Агнії,Агнії,Агнію,Агнією,Агнії,Агніє'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman4()
+ {
+ $this->object->setFirstName('Агрипина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Агрипина,Агрипини,Агрипині,Агрипину,Агрипиною,Агрипині,Агрипино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman5()
+ {
+ $this->object->setFirstName('Ада');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ада,Ади,Аді,Аду,Адою,Аді,Адо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman6()
+ {
+ $this->object->setFirstName('Аделаїда');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Аделаїда,Аделаїди,Аделаїді,Аделаїду,Аделаїдою,Аделаїді,Аделаїдо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman7()
+ {
+ $this->object->setFirstName('Адріана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Адріана,Адріани,Адріані,Адріану,Адріаною,Адріані,Адріано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman8()
+ {
+ $this->object->setFirstName('Аза');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Аза,Ази,Азі,Азу,Азою,Азі,Азо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman9()
+ {
+ $this->object->setFirstName('Азалія');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Азалія,Азалії,Азалії,Азалію,Азалією,Азалії,Азаліє'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman10()
+ {
+ $this->object->setFirstName('Аліна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Аліна,Аліни,Аліні,Аліну,Аліною,Аліні,Аліно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman11()
+ {
+ $this->object->setFirstName('Аліса');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Аліса,Аліси,Алісі,Алісу,Алісою,Алісі,Алісо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman12()
+ {
+ $this->object->setFirstName('Алла');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Алла,Алли,Аллі,Аллу,Аллою,Аллі,Алло'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman13()
+ {
+ $this->object->setFirstName('Альбертина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Альбертина,Альбертини,Альбертині,Альбертину,Альбертиною,Альбертині,Альбертино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman14()
+ {
+ $this->object->setFirstName('Альбіна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Альбіна,Альбіни,Альбіні,Альбіну,Альбіною,Альбіні,Альбіно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman15()
+ {
+ $this->object->setFirstName('Альвіна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Альвіна,Альвіни,Альвіні,Альвіну,Альвіною,Альвіні,Альвіно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman16()
+ {
+ $this->object->setFirstName('Анастасія');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Анастасія,Анастасії,Анастасії,Анастасію,Анастасією,Анастасії,Анастасіє'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman17()
+ {
+ $this->object->setFirstName('Ангеліна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ангеліна,Ангеліни,Ангеліні,Ангеліну,Ангеліною,Ангеліні,Ангеліно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman18()
+ {
+ $this->object->setFirstName('Анжела');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Анжела,Анжели,Анжелі,Анжелу,Анжелою,Анжелі,Анжело'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman19()
+ {
+ $this->object->setFirstName('Антоніна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Антоніна,Антоніни,Антоніні,Антоніну,Антоніною,Антоніні,Антоніно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman20()
+ {
+ $this->object->setFirstName('Анфіса');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Анфіса,Анфіси,Анфісі,Анфісу,Анфісою,Анфісі,Анфісо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman21()
+ {
+ $this->object->setFirstName('Аріадна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Аріадна,Аріадни,Аріадні,Аріадну,Аріадною,Аріадні,Аріадно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman22()
+ {
+ $this->object->setFirstName('Арсена');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Арсена,Арсени,Арсені,Арсену,Арсеною,Арсені,Арсено'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman23()
+ {
+ $this->object->setFirstName('Ася');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ася,Асі,Асі,Асю,Асею,Асі,Асе'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman24()
+ {
+ $this->object->setFirstName('Афіна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Афіна,Афіни,Афіні,Афіну,Афіною,Афіні,Афіно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman25()
+ {
+ $this->object->setFirstName('Афродіта');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Афродіта,Афродіти,Афродіті,Афродіту,Афродітою,Афродіті,Афродіто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman26()
+ {
+ $this->object->setFirstName('Бажана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Бажана,Бажани,Бажані,Бажану,Бажаною,Бажані,Бажано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman27()
+ {
+ $this->object->setFirstName('Берегиня');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Берегиня,Берегині,Берегині,Берегиню,Берегинею,Берегині,Берегине'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman28()
+ {
+ $this->object->setFirstName('Біловида');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Біловида,Біловиди,Біловиді,Біловиду,Біловидою,Біловиді,Біловидо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman29()
+ {
+ $this->object->setFirstName('Біломира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Біломира,Біломири,Біломирі,Біломиру,Біломирою,Біломирі,Біломиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman30()
+ {
+ $this->object->setFirstName('Білослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Білослава,Білослави,Білославі,Білославу,Білославою,Білославі,Білославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman31()
+ {
+ $this->object->setFirstName('Біляна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Біляна,Біляни,Біляні,Біляну,Біляною,Біляні,Біляно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman32()
+ {
+ $this->object->setFirstName('Благиня');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Благиня,Благині,Благині,Благиню,Благинею,Благині,Благине'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman33()
+ {
+ $this->object->setFirstName('Благовида');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Благовида,Благовиди,Благовиді,Благовиду,Благовидою,Благовиді,Благовидо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman34()
+ {
+ $this->object->setFirstName('Благовіра');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Благовіра,Благовіри,Благовірі,Благовіру,Благовірою,Благовірі,Благовіро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman35()
+ {
+ $this->object->setFirstName('Благовіста');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Благовіста,Благовісти,Благовісті,Благовісту,Благовістою,Благовісті,Благовісто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman36()
+ {
+ $this->object->setFirstName('Благослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Благослава,Благослави,Благославі,Благославу,Благославою,Благославі,Благославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman37()
+ {
+ $this->object->setFirstName('Богдана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Богдана,Богдани,Богдані,Богдану,Богданою,Богдані,Богдано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman38()
+ {
+ $this->object->setFirstName('Боговіра');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Боговіра,Боговіри,Боговірі,Боговіру,Боговірою,Боговірі,Боговіро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman39()
+ {
+ $this->object->setFirstName('Боговіста');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Боговіста,Боговісти,Боговісті,Боговісту,Боговістою,Боговісті,Боговісто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman40()
+ {
+ $this->object->setFirstName('Богодара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Богодара,Богодари,Богодарі,Богодару,Богодарою,Богодарі,Богодаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman41()
+ {
+ $this->object->setFirstName('Боголіпа');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Боголіпа,Боголіпи,Боголіпі,Боголіпу,Боголіпою,Боголіпі,Боголіпо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman42()
+ {
+ $this->object->setFirstName('Боголюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Боголюба,Боголюби,Боголюбі,Боголюбу,Боголюбою,Боголюбі,Боголюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman43()
+ {
+ $this->object->setFirstName('Богосвята');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Богосвята,Богосвяти,Богосвяті,Богосвяту,Богосвятою,Богосвяті,Богосвято'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman44()
+ {
+ $this->object->setFirstName('Богумила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Богумила,Богумили,Богумилі,Богумилу,Богумилою,Богумилі,Богумило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman45()
+ {
+ $this->object->setFirstName('Богумира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Богумира,Богумири,Богумирі,Богумиру,Богумирою,Богумирі,Богумиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman46()
+ {
+ $this->object->setFirstName('Богуслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Богуслава,Богуслави,Богуславі,Богуславу,Богуславою,Богуславі,Богуславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman47()
+ {
+ $this->object->setFirstName('Божедана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Божедана,Божедани,Божедані,Божедану,Божеданою,Божедані,Божедано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman48()
+ {
+ $this->object->setFirstName('Божедара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Божедара,Божедари,Божедарі,Божедару,Божедарою,Божедарі,Божедаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman49()
+ {
+ $this->object->setFirstName('Божемила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Божемила,Божемили,Божемилі,Божемилу,Божемилою,Божемилі,Божемило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman50()
+ {
+ $this->object->setFirstName('Божена');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Божена,Божени,Божені,Божену,Боженою,Божені,Божено'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman51()
+ {
+ $this->object->setFirstName('Божиця');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Божиця,Божиці,Божиці,Божицю,Божицею,Божиці,Божице'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman52()
+ {
+ $this->object->setFirstName('Болеслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Болеслава,Болеслави,Болеславі,Болеславу,Болеславою,Болеславі,Болеславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman53()
+ {
+ $this->object->setFirstName('Борислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Борислава,Борислави,Бориславі,Бориславу,Бориславою,Бориславі,Бориславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman54()
+ {
+ $this->object->setFirstName('Боронислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Боронислава,Боронислави,Борониславі,Борониславу,Борониславою,Борониславі,Борониславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman55()
+ {
+ $this->object->setFirstName('Братолюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Братолюба,Братолюби,Братолюбі,Братолюбу,Братолюбою,Братолюбі,Братолюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman56()
+ {
+ $this->object->setFirstName('Братомила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Братомила,Братомили,Братомилі,Братомилу,Братомилою,Братомилі,Братомило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman57()
+ {
+ $this->object->setFirstName('Брячислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Брячислава,Брячислави,Брячиславі,Брячиславу,Брячиславою,Брячиславі,Брячиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman58()
+ {
+ $this->object->setFirstName('Будана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Будана,Будани,Будані,Будану,Буданою,Будані,Будано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman59()
+ {
+ $this->object->setFirstName('Будимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Будимира,Будимири,Будимирі,Будимиру,Будимирою,Будимирі,Будимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman60()
+ {
+ $this->object->setFirstName('Будислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Будислава,Будислави,Будиславі,Будиславу,Будиславою,Будиславі,Будиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman61()
+ {
+ $this->object->setFirstName('Ведана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ведана,Ведани,Ведані,Ведану,Веданою,Ведані,Ведано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman62()
+ {
+ $this->object->setFirstName('Велимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Велимира,Велимири,Велимирі,Велимиру,Велимирою,Велимирі,Велимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman63()
+ {
+ $this->object->setFirstName('Вербава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вербава,Вербави,Вербаві,Вербаву,Вербавою,Вербаві,Вербаво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman64()
+ {
+ $this->object->setFirstName('Верхуслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Верхуслава,Верхуслави,Верхуславі,Верхуславу,Верхуславою,Верхуславі,Верхуславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman65()
+ {
+ $this->object->setFirstName('Веселина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Веселина,Веселини,Веселині,Веселину,Веселиною,Веселині,Веселино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman66()
+ {
+ $this->object->setFirstName('Веселка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Веселка,Веселки,Веселці,Веселку,Веселкою,Веселці,Веселко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman67()
+ {
+ $this->object->setFirstName('Весна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Весна,Весни,Весні,Весну,Весною,Весні,Весно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman68()
+ {
+ $this->object->setFirstName('Вишена');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вишена,Вишени,Вишені,Вишену,Вишеною,Вишені,Вишено'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman69()
+ {
+ $this->object->setFirstName('Вишеслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вишеслава,Вишеслави,Вишеславі,Вишеславу,Вишеславою,Вишеславі,Вишеславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman70()
+ {
+ $this->object->setFirstName('Вишня');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вишня,Вишні,Вишні,Вишню,Вишнею,Вишні,Вишне'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman71()
+ {
+ $this->object->setFirstName('Віра');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Віра,Віри,Вірі,Віру,Вірою,Вірі,Віро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman72()
+ {
+ $this->object->setFirstName('Віродана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Віродана,Віродани,Віродані,Віродану,Віроданою,Віродані,Віродано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman73()
+ {
+ $this->object->setFirstName('Віродара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Віродара,Віродари,Віродарі,Віродару,Віродарою,Віродарі,Віродаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman74()
+ {
+ $this->object->setFirstName('Вірослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вірослава,Вірослави,Вірославі,Вірославу,Вірославою,Вірославі,Вірославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman75()
+ {
+ $this->object->setFirstName('Віста');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Віста,Вісти,Вісті,Вісту,Вістою,Вісті,Вісто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman76()
+ {
+ $this->object->setFirstName('Вістуна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вістуна,Вістуни,Вістуні,Вістуну,Вістуною,Вістуні,Вістуно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman77()
+ {
+ $this->object->setFirstName('Вітана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вітана,Вітани,Вітані,Вітану,Вітаною,Вітані,Вітано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman78()
+ {
+ $this->object->setFirstName('Влада');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Влада,Влади,Владі,Владу,Владою,Владі,Владо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman79()
+ {
+ $this->object->setFirstName('Владислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Владислава,Владислави,Владиславі,Владиславу,Владиславою,Владиславі,Владиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman80()
+ {
+ $this->object->setFirstName('Власта');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Власта,Власти,Власті,Власту,Властою,Власті,Власто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman81()
+ {
+ $this->object->setFirstName('Вогнедара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вогнедара,Вогнедари,Вогнедарі,Вогнедару,Вогнедарою,Вогнедарі,Вогнедаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman82()
+ {
+ $this->object->setFirstName('Вогняна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вогняна,Вогняни,Вогняні,Вогняну,Вогняною,Вогняні,Вогняно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman83()
+ {
+ $this->object->setFirstName('Волелюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Волелюба,Волелюби,Волелюбі,Волелюбу,Волелюбою,Волелюбі,Волелюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman84()
+ {
+ $this->object->setFirstName('Володимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Володимира,Володимири,Володимирі,Володимиру,Володимирою,Володимирі,Володимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman85()
+ {
+ $this->object->setFirstName('Волошка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Волошка,Волошки,Волошці,Волошку,Волошкою,Волошці,Волошко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman86()
+ {
+ $this->object->setFirstName('Воля');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Воля,Волі,Волі,Волю,Волею,Волі,Воле'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman87()
+ {
+ $this->object->setFirstName('Всеволода');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Всеволода,Всеволоди,Всеволоді,Всеволоду,Всеволодою,Всеволоді,Всеволодо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman88()
+ {
+ $this->object->setFirstName('Вселюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Вселюба,Вселюби,Вселюбі,Вселюбу,Вселюбою,Вселюбі,Вселюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman89()
+ {
+ $this->object->setFirstName('Всемира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Всемира,Всемири,Всемирі,Всемиру,Всемирою,Всемирі,Всемиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman90()
+ {
+ $this->object->setFirstName('Всеслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Всеслава,Всеслави,Всеславі,Всеславу,Всеславою,Всеславі,Всеславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman91()
+ {
+ $this->object->setFirstName('В’ячеслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','В’ячеслава,В’ячеслави,В’ячеславі,В’ячеславу,В’ячеславою,В’ячеславі,В’ячеславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman92()
+ {
+ $this->object->setFirstName('Гаїна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Гаїна,Гаїни,Гаїні,Гаїну,Гаїною,Гаїні,Гаїно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman93()
+ {
+ $this->object->setFirstName('Гатусила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Гатусила,Гатусили,Гатусилі,Гатусилу,Гатусилою,Гатусилі,Гатусило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman94()
+ {
+ $this->object->setFirstName('Гарнослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Гарнослава,Гарнослави,Гарнославі,Гарнославу,Гарнославою,Гарнославі,Гарнославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman95()
+ {
+ $this->object->setFirstName('Голубка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Голубка,Голубки,Голубці,Голубку,Голубкою,Голубці,Голубко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman96()
+ {
+ $this->object->setFirstName('Горигляда');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Горигляда,Горигляди,Горигляді,Горигляду,Гориглядою,Горигляді,Гориглядо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman97()
+ {
+ $this->object->setFirstName('Горислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Горислава,Горислави,Гориславі,Гориславу,Гориславою,Гориславі,Гориславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman98()
+ {
+ $this->object->setFirstName('Городислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Городислава,Городислави,Городиславі,Городиславу,Городиславою,Городиславі,Городиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman99()
+ {
+ $this->object->setFirstName('Гострозора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Гострозора,Гострозори,Гострозорі,Гострозору,Гострозорою,Гострозорі,Гострозоро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman100()
+ {
+ $this->object->setFirstName('Градислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Градислава,Градислави,Градиславі,Градиславу,Градиславою,Градиславі,Градиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman101()
+ {
+ $this->object->setFirstName('Гранислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Гранислава,Гранислави,Граниславі,Граниславу,Граниславою,Граниславі,Граниславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman102()
+ {
+ $this->object->setFirstName('Гремислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Гремислава,Гремислави,Гремиславі,Гремиславу,Гремиславою,Гремиславі,Гремиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman103()
+ {
+ $this->object->setFirstName('Далібора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Далібора,Далібори,Даліборі,Далібору,Даліборою,Даліборі,Даліборо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman104()
+ {
+ $this->object->setFirstName('Дана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Дана,Дани,Дані,Дану,Даною,Дані,Дано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman105()
+ {
+ $this->object->setFirstName('Дарина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Дарина,Дарини,Дарині,Дарину,Дариною,Дарині,Дарино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman106()
+ {
+ $this->object->setFirstName('Дзвенимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Дзвенимира,Дзвенимири,Дзвенимирі,Дзвенимиру,Дзвенимирою,Дзвенимирі,Дзвенимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman107()
+ {
+ $this->object->setFirstName('Дзвенислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Дзвенислава,Дзвенислави,Дзвениславі,Дзвениславу,Дзвениславою,Дзвениславі,Дзвениславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman108()
+ {
+ $this->object->setFirstName('Дзвінка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Дзвінка,Дзвінки,Дзвінці,Дзвінку,Дзвінкою,Дзвінці,Дзвінко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman109()
+ {
+ $this->object->setFirstName('Діяна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Діяна,Діяни,Діяні,Діяну,Діяною,Діяні,Діяно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman110()
+ {
+ $this->object->setFirstName('Добринка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Добринка,Добринки,Добринці,Добринку,Добринкою,Добринці,Добринко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman111()
+ {
+ $this->object->setFirstName('Добровіста');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Добровіста,Добровісти,Добровісті,Добровісту,Добровістою,Добровісті,Добровісто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman112()
+ {
+ $this->object->setFirstName('Доброгніва');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Доброгніва,Доброгніви,Доброгніві,Доброгніву,Доброгнівою,Доброгніві,Доброгніво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman113()
+ {
+ $this->object->setFirstName('Добролюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Добролюба,Добролюби,Добролюбі,Добролюбу,Добролюбою,Добролюбі,Добролюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman114()
+ {
+ $this->object->setFirstName('Добромила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Добромила,Добромили,Добромилі,Добромилу,Добромилою,Добромилі,Добромило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman115()
+ {
+ $this->object->setFirstName('Добромира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Добромира,Добромири,Добромирі,Добромиру,Добромирою,Добромирі,Добромиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman116()
+ {
+ $this->object->setFirstName('Доброніга');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Доброніга,Доброноги,Добронозі,Доброногу,Доброногою,Добронозі,Доброного'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman117()
+ {
+ $this->object->setFirstName('Доброслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Доброслава,Доброслави,Доброславі,Доброславу,Доброславою,Доброславі,Доброславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman118()
+ {
+ $this->object->setFirstName('Долина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Долина,Долини,Долині,Долину,Долиною,Долині,Долино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman119()
+ {
+ $this->object->setFirstName('Доля');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Доля,Долі,Долі,Долю,Долею,Долі,Доле'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman120()
+ {
+ $this->object->setFirstName('Домаха');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Домаха,Домахи,Домасі,Домаху,Домахою,Домасі,Домахо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman121()
+ {
+ $this->object->setFirstName('Доморада');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Доморада,Доморади,Домораді,Домораду,Доморадою,Домораді,Доморадо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman122()
+ {
+ $this->object->setFirstName('Дружелюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Дружелюба,Дружелюби,Дружелюбі,Дружелюбу,Дружелюбою,Дружелюбі,Дружелюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman123()
+ {
+ $this->object->setFirstName('Жадана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Жадана,Жадани,Жадані,Жадану,Жаданою,Жадані,Жадано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman124()
+ {
+ $this->object->setFirstName('Ждана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ждана,Ждани,Ждані,Ждану,Жданою,Ждані,Ждано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman125()
+ {
+ $this->object->setFirstName('Живосила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Живосила,Живосили,Живосилі,Живосилу,Живосилою,Живосилі,Живосило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman126()
+ {
+ $this->object->setFirstName('Живослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Живослава,Живослави,Живославі,Живославу,Живославою,Живославі,Живославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman127()
+ {
+ $this->object->setFirstName('Житомира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Житомира,Житомири,Житомирі,Житомиру,Житомирою,Житомирі,Житомиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman128()
+ {
+ $this->object->setFirstName('Життєлюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Життєлюба,Життєлюби,Життєлюбі,Життєлюбу,Життєлюбою,Життєлюбі,Життєлюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman129()
+ {
+ $this->object->setFirstName('Забава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Забава,Забави,Забаві,Забаву,Забавою,Забаві,Забаво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman130()
+ {
+ $this->object->setFirstName('Звенигора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Звенигора,Звенигори,Звенигорі,Звенигору,Звенигорою,Звенигорі,Звенигоро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman131()
+ {
+ $this->object->setFirstName('Звенислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Звенислава,Звенислави,Звениславі,Звениславу,Звениславою,Звениславі,Звениславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman132()
+ {
+ $this->object->setFirstName('Звонимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Звонимира,Звонимири,Звонимирі,Звонимиру,Звонимирою,Звонимирі,Звонимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman133()
+ {
+ $this->object->setFirstName('Зірка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Зірка,Зірки,Зірці,Зірку,Зіркою,Зірці,Зірко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman134()
+ {
+ $this->object->setFirstName('Злата');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Злата,Злати,Златі,Злату,Златою,Златі,Злато'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman135()
+ {
+ $this->object->setFirstName('Златомира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Златомира,Златомири,Златомирі,Златомиру,Златомирою,Златомирі,Златомиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman136()
+ {
+ $this->object->setFirstName('Златоуста');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Златоуста,Златоусти,Златоусті,Златоусту,Златоустою,Златоусті,Златоусто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman137()
+ {
+ $this->object->setFirstName('Золотодана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Золотодана,Золотодани,Золотодані,Золотодану,Золотоданою,Золотодані,Золотодано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman138()
+ {
+ $this->object->setFirstName('Зорегляда');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Зорегляда,Зорегляди,Зорегляді,Зорегляду,Зореглядою,Зорегляді,Зореглядо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman139()
+ {
+ $this->object->setFirstName('Зореслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Зореслава,Зореслави,Зореславі,Зореславу,Зореславою,Зореславі,Зореславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman140()
+ {
+ $this->object->setFirstName('Зорина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Зорина,Зорини,Зорині,Зорину,Зориною,Зорині,Зорино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman141()
+ {
+ $this->object->setFirstName('Зоря');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Зоря,Зорі,Зорі,Зорю,Зорею,Зорі,Зоре'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman142()
+ {
+ $this->object->setFirstName('Зоряна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Зоряна,Зоряни,Зоряні,Зоряну,Зоряною,Зоряні,Зоряно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman143()
+ {
+ $this->object->setFirstName('Казка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Казка,Казки,Казці,Казку,Казкою,Казці,Казко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman144()
+ {
+ $this->object->setFirstName('Калина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Калина,Калини,Калині,Калину,Калиною,Калині,Калино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman145()
+ {
+ $this->object->setFirstName('Квітка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Квітка,Квітки,Квітці,Квітку,Квіткою,Квітці,Квітко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman146()
+ {
+ $this->object->setFirstName('Колодара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Колодара,Колодари,Колодарі,Колодару,Колодарою,Колодарі,Колодаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman147()
+ {
+ $this->object->setFirstName('Красава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Красава,Красави,Красаві,Красаву,Красавою,Красаві,Красаво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman148()
+ {
+ $this->object->setFirstName('Красимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Красимира,Красимири,Красимирі,Красимиру,Красимирою,Красимирі,Красимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman149()
+ {
+ $this->object->setFirstName('Красновида');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Красновида,Красновиди,Красновиді,Красновиду,Красновидою,Красновиді,Красновидо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman150()
+ {
+ $this->object->setFirstName('Краснолика');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Краснолика,Краснолики,Краснолиці,Краснолику,Красноликою,Краснолиці,Краснолико'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman151()
+ {
+ $this->object->setFirstName('Красуня');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Красуня,Красуні,Красуні,Красуню,Красунею,Красуні,Красуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman152()
+ {
+ $this->object->setFirstName('Купава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Купава,Купави,Купаві,Купаву,Купавою,Купаві,Купаво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman153()
+ {
+ $this->object->setFirstName('Лада');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Лада,Лади,Ладі,Ладу,Ладою,Ладі,Ладо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman154()
+ {
+ $this->object->setFirstName('Ладислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ладислава,Ладислави,Ладиславі,Ладиславу,Ладиславою,Ладиславі,Ладиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman155()
+ {
+ $this->object->setFirstName('Ладомила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ладомила,Ладомили,Ладомилі,Ладомилу,Ладомилою,Ладомилі,Ладомило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman156()
+ {
+ $this->object->setFirstName('Ладомира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ладомира,Ладомири,Ладомирі,Ладомиру,Ладомирою,Ладомирі,Ладомиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman157()
+ {
+ $this->object->setFirstName('Левина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Левина,Левини,Левині,Левину,Левиною,Левині,Левино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman158()
+ {
+ $this->object->setFirstName('Лель');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Лель,Лелі,Лелі,Лель,Леллю,Лелі,Леле'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman159()
+ {
+ $this->object->setFirstName('Леля');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Леля,Лелі,Лелі,Лелю,Лелею,Лелі,Леле'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman160()
+ {
+ $this->object->setFirstName('Леся');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Леся,Лесі,Лесі,Лесю,Лесею,Лесі,Лесе'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman161()
+ {
+ $this->object->setFirstName('Либідь');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Либідь,Либіді,Либіді,Либідь,Либіддю,Либіді,Либіде'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman162()
+ {
+ $this->object->setFirstName('Лілея');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Лілея,Лілеї,Лілеї,Лілею,Лілеєю,Лілеї,Лілеє'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman163()
+ {
+ $this->object->setFirstName('Лоліта');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Лоліта,Лоліти,Лоліті,Лоліту,Лолітою,Лоліті,Лоліто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman164()
+ {
+ $this->object->setFirstName('Любава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Любава,Любави,Любаві,Любаву,Любавою,Любаві,Любаво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman165()
+ {
+ $this->object->setFirstName('Любаня');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Любаня,Любані,Любані,Любаню,Любанею,Любані,Любане'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman166()
+ {
+ $this->object->setFirstName('Любислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Любислава,Любислави,Любиславі,Любиславу,Любиславою,Любиславі,Любиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman167()
+ {
+ $this->object->setFirstName('Любов');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Любов,Любові,Любові,Любов,Любов`ю,Любові,Любове'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman168()
+ {
+ $this->object->setFirstName('Любомила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Любомила,Любомили,Любомилі,Любомилу,Любомилою,Любомилі,Любомило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman169()
+ {
+ $this->object->setFirstName('Любомира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Любомира,Любомири,Любомирі,Любомиру,Любомирою,Любомирі,Любомиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman170()
+ {
+ $this->object->setFirstName('Люборада');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Люборада,Люборади,Любораді,Любораду,Люборадою,Любораді,Люборадо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman171()
+ {
+ $this->object->setFirstName('Людмила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Людмила,Людмили,Людмилі,Людмилу,Людмилою,Людмилі,Людмило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman172()
+ {
+ $this->object->setFirstName('Людомила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Людомила,Людомили,Людомилі,Людомилу,Людомилою,Людомилі,Людомило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman173()
+ {
+ $this->object->setFirstName('Любослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Любослава,Любослави,Любославі,Любославу,Любославою,Любославі,Любославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman174()
+ {
+ $this->object->setFirstName('Льоля');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Льоля,Льолі,Льолі,Льолю,Льолею,Льолі,Льоле'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman175()
+ {
+ $this->object->setFirstName('Мавка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мавка,Мавки,Мавці,Мавку,Мавкою,Мавці,Мавко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman176()
+ {
+ $this->object->setFirstName('Магадара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Магадара,Магадари,Магадарі,Магадару,Магадарою,Магадарі,Магадаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman177()
+ {
+ $this->object->setFirstName('Маїна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Маїна,Маїни,Маїні,Маїну,Маїною,Маїні,Маїно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman178()
+ {
+ $this->object->setFirstName('Маківка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Маківка,Маківки,Маківці,Маківку,Маківкою,Маківці,Маківко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman179()
+ {
+ $this->object->setFirstName('Малуня');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Малуня,Малуні,Малуні,Малуню,Малунею,Малуні,Малуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman180()
+ {
+ $this->object->setFirstName('Малуша');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Малуша,Малуши,Малуші,Малушу,Малушою,Малуші,Малушо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman181()
+ {
+ $this->object->setFirstName('Мальва');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мальва,Мальви,Мальві,Мальву,Мальвою,Мальві,Мальво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman182()
+ {
+ $this->object->setFirstName('Марута');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Марута,Марути,Маруті,Маруту,Марутою,Маруті,Маруто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman183()
+ {
+ $this->object->setFirstName('Мая');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мая,Маї,Маї,Маю,Маєю,Маї,Має'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman184()
+ {
+ $this->object->setFirstName('Медорада');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Медорада,Медоради,Медораді,Медораду,Медорадою,Медораді,Медорадо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman185()
+ {
+ $this->object->setFirstName('Мечислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мечислава,Мечислави,Мечиславі,Мечиславу,Мечиславою,Мечиславі,Мечиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman186()
+ {
+ $this->object->setFirstName('Милана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Милана,Милани,Милані,Милану,Миланою,Милані,Милано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman187()
+ {
+ $this->object->setFirstName('Милована');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Милована,Миловани,Миловані,Миловану,Милованою,Миловані,Миловано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman188()
+ {
+ $this->object->setFirstName('Миловида');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Миловида,Миловиди,Миловиді,Миловиду,Миловидою,Миловиді,Миловидо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman189()
+ {
+ $this->object->setFirstName('Милодара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Милодара,Милодари,Милодарі,Милодару,Милодарою,Милодарі,Милодаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman190()
+ {
+ $this->object->setFirstName('Милослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Милослава,Милослави,Милославі,Милославу,Милославою,Милославі,Милославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman191()
+ {
+ $this->object->setFirstName('Мирана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мирана,Мирани,Мирані,Мирану,Мираною,Мирані,Мирано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman192()
+ {
+ $this->object->setFirstName('Миробога');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Миробога,Миробоги,Миробозі,Миробогу,Миробогою,Миробозі,Миробого'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman193()
+ {
+ $this->object->setFirstName('Миролюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Миролюба,Миролюби,Миролюбі,Миролюбу,Миролюбою,Миролюбі,Миролюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman194()
+ {
+ $this->object->setFirstName('Мирослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мирослава,Мирослави,Мирославі,Мирославу,Мирославою,Мирославі,Мирославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman195()
+ {
+ $this->object->setFirstName('Млада');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Млада,Млади,Младі,Младу,Младою,Младі,Младо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman196()
+ {
+ $this->object->setFirstName('Мокрина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мокрина,Мокрини,Мокрині,Мокрину,Мокриною,Мокрині,Мокрино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman197()
+ {
+ $this->object->setFirstName('Мстислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мстислава,Мстислави,Мстиславі,Мстиславу,Мстиславою,Мстиславі,Мстиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman198()
+ {
+ $this->object->setFirstName('Мудролюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Мудролюба,Мудролюби,Мудролюбі,Мудролюбу,Мудролюбою,Мудролюбі,Мудролюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman199()
+ {
+ $this->object->setFirstName('Надія');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Надія,Надії,Надії,Надію,Надією,Надії,Надіє'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman200()
+ {
+ $this->object->setFirstName('Найда');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Найда,Найди,Найді,Найду,Найдою,Найді,Найдо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman201()
+ {
+ $this->object->setFirstName('Найдена');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Найдена,Найдени,Найдені,Найдену,Найденою,Найдені,Найдено'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman202()
+ {
+ $this->object->setFirstName('Наслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Наслава,Наслави,Наславі,Наславу,Наславою,Наславі,Наславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman203()
+ {
+ $this->object->setFirstName('Немира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Немира,Немири,Немирі,Немиру,Немирою,Немирі,Немиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman204()
+ {
+ $this->object->setFirstName('Нігослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Нігослава,Нігослави,Нігославі,Нігославу,Нігославою,Нігославі,Нігославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman205()
+ {
+ $this->object->setFirstName('Незабудка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Незабудка,Незабудки,Незабудці,Незабудку,Незабудкою,Незабудці,Незабудко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman206()
+ {
+ $this->object->setFirstName('Огняна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Огняна,Огняни,Огняні,Огняну,Огняною,Огняні,Огняно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman207()
+ {
+ $this->object->setFirstName('Оримира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Оримира,Оримири,Оримирі,Оримиру,Оримирою,Оримирі,Оримиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman208()
+ {
+ $this->object->setFirstName('Орина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Орина,Орини,Орині,Орину,Ориною,Орині,Орино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman209()
+ {
+ $this->object->setFirstName('Орислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Орислава,Орислави,Ориславі,Ориславу,Ориславою,Ориславі,Ориславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman210()
+ {
+ $this->object->setFirstName('Орися');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Орися,Орисі,Орисі,Орисю,Орисею,Орисі,Орисе'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman211()
+ {
+ $this->object->setFirstName('Оріяна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Оріяна,Оріяни,Оріяні,Оріяну,Оріяною,Оріяні,Оріяно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman212()
+ {
+ $this->object->setFirstName('Орогоста');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Орогоста,Орогости,Орогості,Орогосту,Орогостою,Орогості,Орогосто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman213()
+ {
+ $this->object->setFirstName('Острозора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Острозора,Острозори,Острозорі,Острозору,Острозорою,Острозорі,Острозоро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman214()
+ {
+ $this->object->setFirstName('Остромира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Остромира,Остромири,Остромирі,Остромиру,Остромирою,Остромирі,Остромиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman215()
+ {
+ $this->object->setFirstName('Осмомисла');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Осмомисла,Осмомисли,Осмомислі,Осмомислу,Осмомислою,Осмомислі,Осмомисло'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman216()
+ {
+ $this->object->setFirstName('Остромова');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Остромова,Остромови,Остромові,Остромову,Остромовою,Остромові,Остромово'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman217()
+ {
+ $this->object->setFirstName('Пава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Пава,Пави,Паві,Паву,Павою,Паві,Паво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman218()
+ {
+ $this->object->setFirstName('Палажка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Палажка,Палажки,Палажці,Палажку,Палажкою,Палажці,Палажко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman219()
+ {
+ $this->object->setFirstName('Палазга');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Палазга,Палазги,Палаззі,Палазгу,Палазгою,Палаззі,Палазго'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman220()
+ {
+ $this->object->setFirstName('Перелюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Перелюба,Перелюби,Перелюбі,Перелюбу,Перелюбою,Перелюбі,Перелюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman221()
+ {
+ $this->object->setFirstName('Перемила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Перемила,Перемили,Перемилі,Перемилу,Перемилою,Перемилі,Перемило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman222()
+ {
+ $this->object->setFirstName('Перемисла');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Перемисла,Перемисли,Перемислі,Перемислу,Перемислою,Перемислі,Перемисло'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman223()
+ {
+ $this->object->setFirstName('Півонія');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Півонія,Півонії,Півонії,Півонію,Півонією,Півонії,Півоніє'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman224()
+ {
+ $this->object->setFirstName('Позвізда');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Позвізда,Позвізди,Позвізді,Позвізду,Позвіздою,Позвізді,Позвіздо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman225()
+ {
+ $this->object->setFirstName('Полеза');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Полеза,Полези,Полезі,Полезу,Полезою,Полезі,Полезо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman226()
+ {
+ $this->object->setFirstName('Поляна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Поляна,Поляни,Поляні,Поляну,Поляною,Поляні,Поляно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman227()
+ {
+ $this->object->setFirstName('Потішана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Потішана,Потішани,Потішані,Потішану,Потішаною,Потішані,Потішано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman228()
+ {
+ $this->object->setFirstName('Предслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Предслава,Предслави,Предславі,Предславу,Предславою,Предславі,Предславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman229()
+ {
+ $this->object->setFirstName('Рада');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Рада,Ради,Раді,Раду,Радою,Раді,Радо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman230()
+ {
+ $this->object->setFirstName('Радана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Радана,Радани,Радані,Радану,Раданою,Радані,Радано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman231()
+ {
+ $this->object->setFirstName('Радимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Радимира,Радимири,Радимирі,Радимиру,Радимирою,Радимирі,Радимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman232()
+ {
+ $this->object->setFirstName('Радогоста');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Радогоста,Радогости,Радогості,Радогосту,Радогостою,Радогості,Радогосто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman233()
+ {
+ $this->object->setFirstName('Радомира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Радомира,Радомири,Радомирі,Радомиру,Радомирою,Радомирі,Радомиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman234()
+ {
+ $this->object->setFirstName('Радослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Радослава,Радослави,Радославі,Радославу,Радославою,Радославі,Радославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman235()
+ {
+ $this->object->setFirstName('Рідна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Рідна,Рідни,Рідні,Рідну,Рідною,Рідні,Рідно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman236()
+ {
+ $this->object->setFirstName('Рогволода');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Рогволода,Рогволоди,Рогволоді,Рогволоду,Рогволодою,Рогволоді,Рогволодо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman237()
+ {
+ $this->object->setFirstName('Рогніда');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Рогніда,Рогніди,Рогніді,Рогніду,Рогнідою,Рогніді,Рогнідо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman238()
+ {
+ $this->object->setFirstName('Родослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Родослава,Родослави,Родославі,Родославу,Родославою,Родославі,Родославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman239()
+ {
+ $this->object->setFirstName('Рожана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Рожана,Рожани,Рожані,Рожану,Рожаною,Рожані,Рожано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman240()
+ {
+ $this->object->setFirstName('Роксолана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Роксолана,Роксолани,Роксолані,Роксолану,Роксоланою,Роксолані,Роксолано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman241()
+ {
+ $this->object->setFirstName('Ромашка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ромашка,Ромашки,Ромашці,Ромашку,Ромашкою,Ромашці,Ромашко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman242()
+ {
+ $this->object->setFirstName('Росава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Росава,Росави,Росаві,Росаву,Росавою,Росаві,Росаво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman243()
+ {
+ $this->object->setFirstName('Росина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Росина,Росини,Росині,Росину,Росиною,Росині,Росино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman244()
+ {
+ $this->object->setFirstName('Ростислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ростислава,Ростислави,Ростиславі,Ростиславу,Ростиславою,Ростиславі,Ростиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman245()
+ {
+ $this->object->setFirstName('Ростичара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ростичара,Ростичари,Ростичарі,Ростичару,Ростичарою,Ростичарі,Ростичаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman246()
+ {
+ $this->object->setFirstName('Ростуня');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ростуня,Ростуні,Ростуні,Ростуню,Ростунею,Ростуні,Ростуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman247()
+ {
+ $this->object->setFirstName('Рудана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Рудана,Рудани,Рудані,Рудану,Руданою,Рудані,Рудано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman248()
+ {
+ $this->object->setFirstName('Ружа');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ружа,Ружи,Ружі,Ружу,Ружою,Ружі,Ружо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman249()
+ {
+ $this->object->setFirstName('Русана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Русана,Русани,Русані,Русану,Русаною,Русані,Русано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman250()
+ {
+ $this->object->setFirstName('Русудана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Русудана,Русудани,Русудані,Русудану,Русуданою,Русудані,Русудано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman251()
+ {
+ $this->object->setFirstName('Русява');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Русява,Русяви,Русяві,Русяву,Русявою,Русяві,Русяво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman252()
+ {
+ $this->object->setFirstName('Русявка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Русявка,Русявки,Русявці,Русявку,Русявкою,Русявці,Русявко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman253()
+ {
+ $this->object->setFirstName('Рута');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Рута,Рути,Руті,Руту,Рутою,Руті,Руто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman254()
+ {
+ $this->object->setFirstName('Світана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світана,Світани,Світані,Світану,Світаною,Світані,Світано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman255()
+ {
+ $this->object->setFirstName('Світлана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світлана,Світлани,Світлані,Світлану,Світланою,Світлані,Світлано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman256()
+ {
+ $this->object->setFirstName('Світовида');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світовида,Світовиди,Світовиді,Світовиду,Світовидою,Світовиді,Світовидо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman257()
+ {
+ $this->object->setFirstName('Світогора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світогора,Світогори,Світогорі,Світогору,Світогорою,Світогорі,Світогоро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman258()
+ {
+ $this->object->setFirstName('Світодара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світодара,Світодари,Світодарі,Світодару,Світодарою,Світодарі,Світодаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman259()
+ {
+ $this->object->setFirstName('Світозара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світозара,Світозари,Світозарі,Світозару,Світозарою,Світозарі,Світозаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman260()
+ {
+ $this->object->setFirstName('Світолика');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світолика,Світолики,Світолиці,Світолику,Світоликою,Світолиці,Світолико'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman261()
+ {
+ $this->object->setFirstName('Світолюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світолюба,Світолюби,Світолюбі,Світолюбу,Світолюбою,Світолюбі,Світолюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman262()
+ {
+ $this->object->setFirstName('Світослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світослава,Світослави,Світославі,Світославу,Світославою,Світославі,Світославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman263()
+ {
+ $this->object->setFirstName('Світояра');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Світояра,Світояри,Світоярі,Світояру,Світоярою,Світоярі,Світояро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman264()
+ {
+ $this->object->setFirstName('Свободана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Свободана,Свободани,Свободані,Свободану,Свободаною,Свободані,Свободано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman265()
+ {
+ $this->object->setFirstName('Святогора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Святогора,Святогори,Святогорі,Святогору,Святогорою,Святогорі,Святогоро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman266()
+ {
+ $this->object->setFirstName('Святолюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Святолюба,Святолюби,Святолюбі,Святолюбу,Святолюбою,Святолюбі,Святолюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman267()
+ {
+ $this->object->setFirstName('Святослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Святослава,Святослави,Святославі,Святославу,Святославою,Святославі,Святославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman268()
+ {
+ $this->object->setFirstName('Силата');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Силата,Силати,Силаті,Силату,Силатою,Силаті,Силато'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman269()
+ {
+ $this->object->setFirstName('Силолюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Силолюба,Силолюби,Силолюбі,Силолюбу,Силолюбою,Силолюбі,Силолюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman270()
+ {
+ $this->object->setFirstName('Силослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Силослава,Силослави,Силославі,Силославу,Силославою,Силославі,Силославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman271()
+ {
+ $this->object->setFirstName('Синезора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Синезора,Синезори,Синезорі,Синезору,Синезорою,Синезорі,Синезоро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman272()
+ {
+ $this->object->setFirstName('Синьоока');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Синьоока,Синьооки,Синьооці,Синьооку,Синьоокою,Синьооці,Синьооко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman273()
+ {
+ $this->object->setFirstName('Сіверина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сіверина,Сіверини,Сіверині,Сіверину,Сівериною,Сіверині,Сіверино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman274()
+ {
+ $this->object->setFirstName('Слава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Слава,Слави,Славі,Славу,Славою,Славі,Славо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman275()
+ {
+ $this->object->setFirstName('Славина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Славина,Славини,Славині,Славину,Славиною,Славині,Славино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman276()
+ {
+ $this->object->setFirstName('Славолюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Славолюба,Славолюби,Славолюбі,Славолюбу,Славолюбою,Славолюбі,Славолюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman277()
+ {
+ $this->object->setFirstName('Славомила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Славомила,Славомили,Славомилі,Славомилу,Славомилою,Славомилі,Славомило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman278()
+ {
+ $this->object->setFirstName('Сміяна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сміяна,Сміяни,Сміяні,Сміяну,Сміяною,Сміяні,Сміяно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman279()
+ {
+ $this->object->setFirstName('Сніжана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сніжана,Сніжани,Сніжані,Сніжану,Сніжаною,Сніжані,Сніжано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman280()
+ {
+ $this->object->setFirstName('Сніжинка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сніжинка,Сніжинки,Сніжинці,Сніжинку,Сніжинкою,Сніжинці,Сніжинко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman281()
+ {
+ $this->object->setFirstName('Собіслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Собіслава,Собіслави,Собіславі,Собіславу,Собіславою,Собіславі,Собіславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman282()
+ {
+ $this->object->setFirstName('Соловія');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Соловія,Соловії,Соловії,Соловію,Соловією,Соловії,Соловіє'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman283()
+ {
+ $this->object->setFirstName('Сологуба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сологуба,Сологуби,Сологубі,Сологубу,Сологубою,Сологубі,Сологубо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman284()
+ {
+ $this->object->setFirstName('Сонцевида');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сонцевида,Сонцевиди,Сонцевиді,Сонцевиду,Сонцевидою,Сонцевиді,Сонцевидо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman285()
+ {
+ $this->object->setFirstName('Сонцедара');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сонцедара,Сонцедари,Сонцедарі,Сонцедару,Сонцедарою,Сонцедарі,Сонцедаро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman286()
+ {
+ $this->object->setFirstName('Сонцелика');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сонцелика,Сонцелики,Сонцелиці,Сонцелику,Сонцеликою,Сонцелиці,Сонцелико'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman287()
+ {
+ $this->object->setFirstName('Сонцеслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Сонцеслава,Сонцеслави,Сонцеславі,Сонцеславу,Сонцеславою,Сонцеславі,Сонцеславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman288()
+ {
+ $this->object->setFirstName('Ссанимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ссанимира,Ссанимири,Ссанимирі,Ссанимиру,Ссанимирою,Ссанимирі,Ссанимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman289()
+ {
+ $this->object->setFirstName('Станислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Станислава,Станислави,Станиславі,Станиславу,Станиславою,Станиславі,Станиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman290()
+ {
+ $this->object->setFirstName('Судимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Судимира,Судимири,Судимирі,Судимиру,Судимирою,Судимирі,Судимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman291()
+ {
+ $this->object->setFirstName('Судислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Судислава,Судислави,Судиславі,Судиславу,Судиславою,Судиславі,Судиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman292()
+ {
+ $this->object->setFirstName('Татолюба');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Татолюба,Татолюби,Татолюбі,Татолюбу,Татолюбою,Татолюбі,Татолюбо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman293()
+ {
+ $this->object->setFirstName('Твердислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Твердислава,Твердислави,Твердиславі,Твердиславу,Твердиславою,Твердиславі,Твердиславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman294()
+ {
+ $this->object->setFirstName('Твердогоста');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Твердогоста,Твердогости,Твердогості,Твердогосту,Твердогостою,Твердогості,Твердогосто'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman295()
+ {
+ $this->object->setFirstName('Творимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Творимира,Творимири,Творимирі,Творимиру,Творимирою,Творимирі,Творимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman296()
+ {
+ $this->object->setFirstName('Творислава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Творислава,Творислави,Твориславі,Твориславу,Твориславою,Твориславі,Твориславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman297()
+ {
+ $this->object->setFirstName('Толигніва');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Толигніва,Толигніви,Толигніві,Толигніву,Толигнівою,Толигніві,Толигніво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman298()
+ {
+ $this->object->setFirstName('Тонкостана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Тонкостана,Тонкостани,Тонкостані,Тонкостану,Тонкостаною,Тонкостані,Тонкостано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman299()
+ {
+ $this->object->setFirstName('Трояна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Трояна,Трояни,Трояні,Трояну,Трояною,Трояні,Трояно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman300()
+ {
+ $this->object->setFirstName('Хвала');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хвала,Хвали,Хвалі,Хвалу,Хвалою,Хвалі,Хвало'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman301()
+ {
+ $this->object->setFirstName('Хвалибого');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хвалибого,Хвалибого,Хвалибого,Хвалибого,Хвалибого,Хвалибого,Хвалибого'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman302()
+ {
+ $this->object->setFirstName('Хвалимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хвалимира,Хвалимири,Хвалимирі,Хвалимиру,Хвалимирою,Хвалимирі,Хвалимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman303()
+ {
+ $this->object->setFirstName('Хвалина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хвалина,Хвалини,Хвалині,Хвалину,Хвалиною,Хвалині,Хвалино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman304()
+ {
+ $this->object->setFirstName('Хорошка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хорошка,Хорошки,Хорошці,Хорошку,Хорошкою,Хорошці,Хорошко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman305()
+ {
+ $this->object->setFirstName('Хорошуня');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хорошуня,Хорошуні,Хорошуні,Хорошуню,Хорошунею,Хорошуні,Хорошуне'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman306()
+ {
+ $this->object->setFirstName('Хотимра');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хотимра,Хотимри,Хотимрі,Хотимру,Хотимрою,Хотимрі,Хотимро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman307()
+ {
+ $this->object->setFirstName('Хотяна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хотяна,Хотяни,Хотяні,Хотяну,Хотяною,Хотяні,Хотяно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman308()
+ {
+ $this->object->setFirstName('Хранимира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Хранимира,Хранимири,Хранимирі,Хранимиру,Хранимирою,Хранимирі,Хранимиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman309()
+ {
+ $this->object->setFirstName('Худана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Худана,Худани,Худані,Худану,Худаною,Худані,Худано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman310()
+ {
+ $this->object->setFirstName('Цвітана');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Цвітана,Цвітани,Цвітані,Цвітану,Цвітаною,Цвітані,Цвітано'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman311()
+ {
+ $this->object->setFirstName('Чайка');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Чайка,Чайки,Чайці,Чайку,Чайкою,Чайці,Чайко'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman312()
+ {
+ $this->object->setFirstName('Чарівна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Чарівна,Чарівни,Чарівні,Чарівну,Чарівною,Чарівні,Чарівно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman313()
+ {
+ $this->object->setFirstName('Чарівниця');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Чарівниця,Чарівниці,Чарівниці,Чарівницю,Чарівницею,Чарівниці,Чарівнице'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman314()
+ {
+ $this->object->setFirstName('Чаруна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Чаруна,Чаруни,Чаруні,Чаруну,Чаруною,Чаруні,Чаруно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman315()
+ {
+ $this->object->setFirstName('Чеслава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Чеслава,Чеслави,Чеславі,Чеславу,Чеславою,Чеславі,Чеславо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman316()
+ {
+ $this->object->setFirstName('Ява');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ява,Яви,Яві,Яву,Явою,Яві,Яво'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman317()
+ {
+ $this->object->setFirstName('Яворина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Яворина,Яворини,Яворині,Яворину,Явориною,Яворині,Яворино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman318()
+ {
+ $this->object->setFirstName('Ялина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ялина,Ялини,Ялині,Ялину,Ялиною,Ялині,Ялино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman319()
+ {
+ $this->object->setFirstName('Ярина');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ярина,Ярини,Ярині,Ярину,Яриною,Ярині,Ярино'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman320()
+ {
+ $this->object->setFirstName('Яромила');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Яромила,Яромили,Яромилі,Яромилу,Яромилою,Яромилі,Яромило'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman321()
+ {
+ $this->object->setFirstName('Яромира');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Яромира,Яромири,Яромирі,Яромиру,Яромирою,Яромирі,Яромиро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman322()
+ {
+ $this->object->setFirstName('Ярослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ярослава,Ярослави,Ярославі,Ярославу,Ярославою,Ярославі,Ярославо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman323()
+ {
+ $this->object->setFirstName('Ясна');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ясна,Ясни,Ясні,Ясну,Ясною,Ясні,Ясно'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman324()
+ {
+ $this->object->setFirstName('Ясновида');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ясновида,Ясновиди,Ясновиді,Ясновиду,Ясновидою,Ясновиді,Ясновидо'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman325()
+ {
+ $this->object->setFirstName('Ясногора');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Ясногора,Ясногори,Ясногорі,Ясногору,Ясногорою,Ясногорі,Ясногоро'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman326()
+ {
+ $this->object->setFirstName('Яснолика');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Яснолика,Яснолики,Яснолиці,Яснолику,Ясноликою,Яснолиці,Яснолико'), $this->object->getFirstNameCase());
+ }
+ public function testNameWoman327()
+ {
+ $this->object->setFirstName('Яснослава');
+ $this->object->setGender(2);
+
+ $this->assertEquals(explode(',','Яснослава,Яснослави,Яснославі,Яснославу,Яснославою,Яснославі,Яснославо'), $this->object->getFirstNameCase());
+ }
+
+}
\ No newline at end of file
diff --git a/Tests/Library/NameSplitfather.php b/Tests/Library/NameSplitfather.php
new file mode 100644
index 0000000..9101d67
--- /dev/null
+++ b/Tests/Library/NameSplitfather.php
@@ -0,0 +1,442 @@
+object = new NCLNameCaseRu;
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ */
+ protected function tearDown()
+ {
+
+ }
+
+
+ public function testSplDetect0()
+ {
+ $this->assertEquals('F-Александрович', $this->object->splitFullName('Александрович').'-Александрович');
+ }
+ public function testSplDetect1()
+ {
+ $this->assertEquals('F-Алексеевич', $this->object->splitFullName('Алексеевич').'-Алексеевич');
+ }
+ public function testSplDetect2()
+ {
+ $this->assertEquals('F-Анатольевич', $this->object->splitFullName('Анатольевич').'-Анатольевич');
+ }
+ public function testSplDetect3()
+ {
+ $this->assertEquals('F-Андреевич', $this->object->splitFullName('Андреевич').'-Андреевич');
+ }
+ public function testSplDetect4()
+ {
+ $this->assertEquals('F-Антонович', $this->object->splitFullName('Антонович').'-Антонович');
+ }
+ public function testSplDetect5()
+ {
+ $this->assertEquals('F-Аркадьевич', $this->object->splitFullName('Аркадьевич').'-Аркадьевич');
+ }
+ public function testSplDetect6()
+ {
+ $this->assertEquals('F-Богданович', $this->object->splitFullName('Богданович').'-Богданович');
+ }
+ public function testSplDetect7()
+ {
+ $this->assertEquals('F-Борисович', $this->object->splitFullName('Борисович').'-Борисович');
+ }
+ public function testSplDetect8()
+ {
+ $this->assertEquals('F-Валентинович', $this->object->splitFullName('Валентинович').'-Валентинович');
+ }
+ public function testSplDetect9()
+ {
+ $this->assertEquals('F-Валерьевич', $this->object->splitFullName('Валерьевич').'-Валерьевич');
+ }
+ public function testSplDetect10()
+ {
+ $this->assertEquals('F-Васильевич', $this->object->splitFullName('Васильевич').'-Васильевич');
+ }
+ public function testSplDetect11()
+ {
+ $this->assertEquals('F-Викторович', $this->object->splitFullName('Викторович').'-Викторович');
+ }
+ public function testSplDetect12()
+ {
+ $this->assertEquals('F-Владимирович', $this->object->splitFullName('Владимирович').'-Владимирович');
+ }
+ public function testSplDetect13()
+ {
+ $this->assertEquals('F-Вячеславович', $this->object->splitFullName('Вячеславович').'-Вячеславович');
+ }
+ public function testSplDetect14()
+ {
+ $this->assertEquals('F-Генадиевич', $this->object->splitFullName('Генадиевич').'-Генадиевич');
+ }
+ public function testSplDetect15()
+ {
+ $this->assertEquals('F-Георгиевич', $this->object->splitFullName('Георгиевич').'-Георгиевич');
+ }
+ public function testSplDetect16()
+ {
+ $this->assertEquals('F-Григорьевич', $this->object->splitFullName('Григорьевич').'-Григорьевич');
+ }
+ public function testSplDetect17()
+ {
+ $this->assertEquals('F-Данилович', $this->object->splitFullName('Данилович').'-Данилович');
+ }
+ public function testSplDetect18()
+ {
+ $this->assertEquals('F-Дмитриевич', $this->object->splitFullName('Дмитриевич').'-Дмитриевич');
+ }
+ public function testSplDetect19()
+ {
+ $this->assertEquals('F-Евгеньевич', $this->object->splitFullName('Евгеньевич').'-Евгеньевич');
+ }
+ public function testSplDetect20()
+ {
+ $this->assertEquals('F-Егорович', $this->object->splitFullName('Егорович').'-Егорович');
+ }
+ public function testSplDetect21()
+ {
+ $this->assertEquals('F-Ефимович', $this->object->splitFullName('Ефимович').'-Ефимович');
+ }
+ public function testSplDetect22()
+ {
+ $this->assertEquals('F-Иванович', $this->object->splitFullName('Иванович').'-Иванович');
+ }
+ public function testSplDetect23()
+ {
+ $this->assertEquals('F-Игоревич', $this->object->splitFullName('Игоревич').'-Игоревич');
+ }
+ public function testSplDetect24()
+ {
+ $this->assertEquals('F-Ильич', $this->object->splitFullName('Ильич').'-Ильич');
+ }
+ public function testSplDetect25()
+ {
+ $this->assertEquals('F-Иосифович', $this->object->splitFullName('Иосифович').'-Иосифович');
+ }
+ public function testSplDetect26()
+ {
+ $this->assertEquals('F-Кириллович', $this->object->splitFullName('Кириллович').'-Кириллович');
+ }
+ public function testSplDetect27()
+ {
+ $this->assertEquals('F-Константинович', $this->object->splitFullName('Константинович').'-Константинович');
+ }
+ public function testSplDetect28()
+ {
+ $this->assertEquals('F-Леонидович', $this->object->splitFullName('Леонидович').'-Леонидович');
+ }
+ public function testSplDetect29()
+ {
+ $this->assertEquals('F-Львович', $this->object->splitFullName('Львович').'-Львович');
+ }
+ public function testSplDetect30()
+ {
+ $this->assertEquals('F-Максимович', $this->object->splitFullName('Максимович').'-Максимович');
+ }
+ public function testSplDetect31()
+ {
+ $this->assertEquals('F-Матвеевич', $this->object->splitFullName('Матвеевич').'-Матвеевич');
+ }
+ public function testSplDetect32()
+ {
+ $this->assertEquals('F-Михайлович', $this->object->splitFullName('Михайлович').'-Михайлович');
+ }
+ public function testSplDetect33()
+ {
+ $this->assertEquals('F-Николаевич', $this->object->splitFullName('Николаевич').'-Николаевич');
+ }
+ public function testSplDetect34()
+ {
+ $this->assertEquals('F-Олегович', $this->object->splitFullName('Олегович').'-Олегович');
+ }
+ public function testSplDetect35()
+ {
+ $this->assertEquals('F-Павлович', $this->object->splitFullName('Павлович').'-Павлович');
+ }
+ public function testSplDetect36()
+ {
+ $this->assertEquals('F-Петрович', $this->object->splitFullName('Петрович').'-Петрович');
+ }
+ public function testSplDetect37()
+ {
+ $this->assertEquals('F-Платонович', $this->object->splitFullName('Платонович').'-Платонович');
+ }
+ public function testSplDetect38()
+ {
+ $this->assertEquals('F-Робертович', $this->object->splitFullName('Робертович').'-Робертович');
+ }
+ public function testSplDetect39()
+ {
+ $this->assertEquals('F-Романович', $this->object->splitFullName('Романович').'-Романович');
+ }
+ public function testSplDetect40()
+ {
+ $this->assertEquals('F-Семенович', $this->object->splitFullName('Семенович').'-Семенович');
+ }
+ public function testSplDetect41()
+ {
+ $this->assertEquals('F-Сергеевич', $this->object->splitFullName('Сергеевич').'-Сергеевич');
+ }
+ public function testSplDetect42()
+ {
+ $this->assertEquals('F-Степанович', $this->object->splitFullName('Степанович').'-Степанович');
+ }
+ public function testSplDetect43()
+ {
+ $this->assertEquals('F-Станиславович', $this->object->splitFullName('Станиславович').'-Станиславович');
+ }
+ public function testSplDetect44()
+ {
+ $this->assertEquals('F-Тарасович', $this->object->splitFullName('Тарасович').'-Тарасович');
+ }
+ public function testSplDetect45()
+ {
+ $this->assertEquals('F-Тимофеевич', $this->object->splitFullName('Тимофеевич').'-Тимофеевич');
+ }
+ public function testSplDetect46()
+ {
+ $this->assertEquals('F-Федорович', $this->object->splitFullName('Федорович').'-Федорович');
+ }
+ public function testSplDetect47()
+ {
+ $this->assertEquals('F-Феликсович', $this->object->splitFullName('Феликсович').'-Феликсович');
+ }
+ public function testSplDetect48()
+ {
+ $this->assertEquals('F-Филиппович', $this->object->splitFullName('Филиппович').'-Филиппович');
+ }
+ public function testSplDetect49()
+ {
+ $this->assertEquals('F-Эдуардович', $this->object->splitFullName('Эдуардович').'-Эдуардович');
+ }
+ public function testSplDetect50()
+ {
+ $this->assertEquals('F-Юрьевич', $this->object->splitFullName('Юрьевич').'-Юрьевич');
+ }
+ public function testSplDetect51()
+ {
+ $this->assertEquals('F-Яковлевич', $this->object->splitFullName('Яковлевич').'-Яковлевич');
+ }
+ public function testSplDetect52()
+ {
+ $this->assertEquals('F-Ярославочвич', $this->object->splitFullName('Ярославочвич').'-Ярославочвич');
+ }
+ public function testSplDetect53()
+ {
+ $this->assertEquals('F-Александровна', $this->object->splitFullName('Александровна').'-Александровна');
+ }
+ public function testSplDetect54()
+ {
+ $this->assertEquals('F-Алексеевна', $this->object->splitFullName('Алексеевна').'-Алексеевна');
+ }
+ public function testSplDetect55()
+ {
+ $this->assertEquals('F-Анатольевна', $this->object->splitFullName('Анатольевна').'-Анатольевна');
+ }
+ public function testSplDetect56()
+ {
+ $this->assertEquals('F-Андреевна', $this->object->splitFullName('Андреевна').'-Андреевна');
+ }
+ public function testSplDetect57()
+ {
+ $this->assertEquals('F-Антоновна', $this->object->splitFullName('Антоновна').'-Антоновна');
+ }
+ public function testSplDetect58()
+ {
+ $this->assertEquals('F-Аркадьевна', $this->object->splitFullName('Аркадьевна').'-Аркадьевна');
+ }
+ public function testSplDetect59()
+ {
+ $this->assertEquals('F-Богдановна', $this->object->splitFullName('Богдановна').'-Богдановна');
+ }
+ public function testSplDetect60()
+ {
+ $this->assertEquals('F-Борисовна', $this->object->splitFullName('Борисовна').'-Борисовна');
+ }
+ public function testSplDetect61()
+ {
+ $this->assertEquals('F-Валентиновна', $this->object->splitFullName('Валентиновна').'-Валентиновна');
+ }
+ public function testSplDetect62()
+ {
+ $this->assertEquals('F-Валерьевна', $this->object->splitFullName('Валерьевна').'-Валерьевна');
+ }
+ public function testSplDetect63()
+ {
+ $this->assertEquals('F-Васильевна', $this->object->splitFullName('Васильевна').'-Васильевна');
+ }
+ public function testSplDetect64()
+ {
+ $this->assertEquals('F-Викторовна', $this->object->splitFullName('Викторовна').'-Викторовна');
+ }
+ public function testSplDetect65()
+ {
+ $this->assertEquals('F-Владимировна', $this->object->splitFullName('Владимировна').'-Владимировна');
+ }
+ public function testSplDetect66()
+ {
+ $this->assertEquals('F-Владиславовна', $this->object->splitFullName('Владиславовна').'-Владиславовна');
+ }
+ public function testSplDetect67()
+ {
+ $this->assertEquals('F-Вячеславовна', $this->object->splitFullName('Вячеславовна').'-Вячеславовна');
+ }
+ public function testSplDetect68()
+ {
+ $this->assertEquals('F-Генадиевна', $this->object->splitFullName('Генадиевна').'-Генадиевна');
+ }
+ public function testSplDetect69()
+ {
+ $this->assertEquals('F-Георгиевна', $this->object->splitFullName('Георгиевна').'-Георгиевна');
+ }
+ public function testSplDetect70()
+ {
+ $this->assertEquals('F-Григорьевна', $this->object->splitFullName('Григорьевна').'-Григорьевна');
+ }
+ public function testSplDetect71()
+ {
+ $this->assertEquals('F-Даниловна', $this->object->splitFullName('Даниловна').'-Даниловна');
+ }
+ public function testSplDetect72()
+ {
+ $this->assertEquals('F-Дмитриевна', $this->object->splitFullName('Дмитриевна').'-Дмитриевна');
+ }
+ public function testSplDetect73()
+ {
+ $this->assertEquals('F-Евгеньевна', $this->object->splitFullName('Евгеньевна').'-Евгеньевна');
+ }
+ public function testSplDetect74()
+ {
+ $this->assertEquals('F-Егоровна', $this->object->splitFullName('Егоровна').'-Егоровна');
+ }
+ public function testSplDetect75()
+ {
+ $this->assertEquals('F-Ефимовна', $this->object->splitFullName('Ефимовна').'-Ефимовна');
+ }
+ public function testSplDetect76()
+ {
+ $this->assertEquals('F-Ивановна', $this->object->splitFullName('Ивановна').'-Ивановна');
+ }
+ public function testSplDetect77()
+ {
+ $this->assertEquals('F-Игоревна', $this->object->splitFullName('Игоревна').'-Игоревна');
+ }
+ public function testSplDetect78()
+ {
+ $this->assertEquals('F-Ильинична', $this->object->splitFullName('Ильинична').'-Ильинична');
+ }
+ public function testSplDetect79()
+ {
+ $this->assertEquals('F-Кирилловна', $this->object->splitFullName('Кирилловна').'-Кирилловна');
+ }
+ public function testSplDetect80()
+ {
+ $this->assertEquals('F-Константиновна', $this->object->splitFullName('Константиновна').'-Константиновна');
+ }
+ public function testSplDetect81()
+ {
+ $this->assertEquals('F-Леонидовна', $this->object->splitFullName('Леонидовна').'-Леонидовна');
+ }
+ public function testSplDetect82()
+ {
+ $this->assertEquals('F-Львовна', $this->object->splitFullName('Львовна').'-Львовна');
+ }
+ public function testSplDetect83()
+ {
+ $this->assertEquals('F-Максимовна', $this->object->splitFullName('Максимовна').'-Максимовна');
+ }
+ public function testSplDetect84()
+ {
+ $this->assertEquals('F-Михайловна', $this->object->splitFullName('Михайловна').'-Михайловна');
+ }
+ public function testSplDetect85()
+ {
+ $this->assertEquals('F-Николаевна', $this->object->splitFullName('Николаевна').'-Николаевна');
+ }
+ public function testSplDetect86()
+ {
+ $this->assertEquals('F-Олеговна', $this->object->splitFullName('Олеговна').'-Олеговна');
+ }
+ public function testSplDetect87()
+ {
+ $this->assertEquals('F-Павловна', $this->object->splitFullName('Павловна').'-Павловна');
+ }
+ public function testSplDetect88()
+ {
+ $this->assertEquals('F-Петровна', $this->object->splitFullName('Петровна').'-Петровна');
+ }
+ public function testSplDetect89()
+ {
+ $this->assertEquals('F-Робертовна', $this->object->splitFullName('Робертовна').'-Робертовна');
+ }
+ public function testSplDetect90()
+ {
+ $this->assertEquals('F-Романовна', $this->object->splitFullName('Романовна').'-Романовна');
+ }
+ public function testSplDetect91()
+ {
+ $this->assertEquals('F-Семеновна', $this->object->splitFullName('Семеновна').'-Семеновна');
+ }
+ public function testSplDetect92()
+ {
+ $this->assertEquals('F-Сергеевна', $this->object->splitFullName('Сергеевна').'-Сергеевна');
+ }
+ public function testSplDetect93()
+ {
+ $this->assertEquals('F-Степановна', $this->object->splitFullName('Степановна').'-Степановна');
+ }
+ public function testSplDetect94()
+ {
+ $this->assertEquals('F-Станиславовна', $this->object->splitFullName('Станиславовна').'-Станиславовна');
+ }
+ public function testSplDetect95()
+ {
+ $this->assertEquals('F-Тарасовна', $this->object->splitFullName('Тарасовна').'-Тарасовна');
+ }
+ public function testSplDetect96()
+ {
+ $this->assertEquals('F-Федоровна', $this->object->splitFullName('Федоровна').'-Федоровна');
+ }
+ public function testSplDetect97()
+ {
+ $this->assertEquals('F-Феликсовна', $this->object->splitFullName('Феликсовна').'-Феликсовна');
+ }
+ public function testSplDetect98()
+ {
+ $this->assertEquals('F-Филипповна', $this->object->splitFullName('Филипповна').'-Филипповна');
+ }
+ public function testSplDetect99()
+ {
+ $this->assertEquals('F-Эдуардовна', $this->object->splitFullName('Эдуардовна').'-Эдуардовна');
+ }
+ public function testSplDetect100()
+ {
+ $this->assertEquals('F-Юрьевна', $this->object->splitFullName('Юрьевна').'-Юрьевна');
+ }
+ public function testSplDetect101()
+ {
+ $this->assertEquals('F-Яковлевна', $this->object->splitFullName('Яковлевна').'-Яковлевна');
+ }
+
+}
\ No newline at end of file
diff --git a/Tests/Library/NameSplitname.php b/Tests/Library/NameSplitname.php
new file mode 100644
index 0000000..7d143e6
--- /dev/null
+++ b/Tests/Library/NameSplitname.php
@@ -0,0 +1,1626 @@
+object = new NCLNameCaseRu;
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ */
+ protected function tearDown()
+ {
+
+ }
+
+
+ public function testSplDetect0()
+ {
+ $this->assertEquals('N-Авдей', $this->object->splitFullName('Авдей').'-Авдей');
+ }
+ public function testSplDetect1()
+ {
+ $this->assertEquals('N-Аверьян', $this->object->splitFullName('Аверьян').'-Аверьян');
+ }
+ public function testSplDetect2()
+ {
+ $this->assertEquals('N-Адам', $this->object->splitFullName('Адам').'-Адам');
+ }
+ public function testSplDetect3()
+ {
+ $this->assertEquals('N-Адриан', $this->object->splitFullName('Адриан').'-Адриан');
+ }
+ public function testSplDetect4()
+ {
+ $this->assertEquals('N-Аксён', $this->object->splitFullName('Аксён').'-Аксён');
+ }
+ public function testSplDetect5()
+ {
+ $this->assertEquals('N-Александр', $this->object->splitFullName('Александр').'-Александр');
+ }
+ public function testSplDetect6()
+ {
+ $this->assertEquals('N-Алексей', $this->object->splitFullName('Алексей').'-Алексей');
+ }
+ public function testSplDetect7()
+ {
+ $this->assertEquals('N-Анатолий', $this->object->splitFullName('Анатолий').'-Анатолий');
+ }
+ public function testSplDetect8()
+ {
+ $this->assertEquals('N-Аркадий', $this->object->splitFullName('Аркадий').'-Аркадий');
+ }
+ public function testSplDetect9()
+ {
+ $this->assertEquals('N-Арсен', $this->object->splitFullName('Арсен').'-Арсен');
+ }
+ public function testSplDetect10()
+ {
+ $this->assertEquals('N-Арсений', $this->object->splitFullName('Арсений').'-Арсений');
+ }
+ public function testSplDetect11()
+ {
+ $this->assertEquals('N-Артём', $this->object->splitFullName('Артём').'-Артём');
+ }
+ public function testSplDetect12()
+ {
+ $this->assertEquals('N-Артемий', $this->object->splitFullName('Артемий').'-Артемий');
+ }
+ public function testSplDetect13()
+ {
+ $this->assertEquals('N-Артур', $this->object->splitFullName('Артур').'-Артур');
+ }
+ public function testSplDetect14()
+ {
+ $this->assertEquals('N-Архип', $this->object->splitFullName('Архип').'-Архип');
+ }
+ public function testSplDetect15()
+ {
+ $this->assertEquals('N-Афанас', $this->object->splitFullName('Афанас').'-Афанас');
+ }
+ public function testSplDetect16()
+ {
+ $this->assertEquals('N-Афанасий', $this->object->splitFullName('Афанасий').'-Афанасий');
+ }
+ public function testSplDetect17()
+ {
+ $this->assertEquals('N-Андрей', $this->object->splitFullName('Андрей').'-Андрей');
+ }
+ public function testSplDetect18()
+ {
+ $this->assertEquals('N-Анисим', $this->object->splitFullName('Анисим').'-Анисим');
+ }
+ public function testSplDetect19()
+ {
+ $this->assertEquals('N-Антип', $this->object->splitFullName('Антип').'-Антип');
+ }
+ public function testSplDetect20()
+ {
+ $this->assertEquals('N-Антон', $this->object->splitFullName('Антон').'-Антон');
+ }
+ public function testSplDetect21()
+ {
+ $this->assertEquals('N-Ануфрий', $this->object->splitFullName('Ануфрий').'-Ануфрий');
+ }
+ public function testSplDetect22()
+ {
+ $this->assertEquals('N-Бенедикт', $this->object->splitFullName('Бенедикт').'-Бенедикт');
+ }
+ public function testSplDetect23()
+ {
+ $this->assertEquals('N-Богдан', $this->object->splitFullName('Богдан').'-Богдан');
+ }
+ public function testSplDetect24()
+ {
+ $this->assertEquals('N-Борис', $this->object->splitFullName('Борис').'-Борис');
+ }
+ public function testSplDetect25()
+ {
+ $this->assertEquals('N-Борислав', $this->object->splitFullName('Борислав').'-Борислав');
+ }
+ public function testSplDetect26()
+ {
+ $this->assertEquals('N-Бронислав', $this->object->splitFullName('Бронислав').'-Бронислав');
+ }
+ public function testSplDetect27()
+ {
+ $this->assertEquals('N-Вадим', $this->object->splitFullName('Вадим').'-Вадим');
+ }
+ public function testSplDetect28()
+ {
+ $this->assertEquals('N-Валентин', $this->object->splitFullName('Валентин').'-Валентин');
+ }
+ public function testSplDetect29()
+ {
+ $this->assertEquals('N-Валерий', $this->object->splitFullName('Валерий').'-Валерий');
+ }
+ public function testSplDetect30()
+ {
+ $this->assertEquals('N-Валериан', $this->object->splitFullName('Валериан').'-Валериан');
+ }
+ public function testSplDetect31()
+ {
+ $this->assertEquals('N-Валерьян', $this->object->splitFullName('Валерьян').'-Валерьян');
+ }
+ public function testSplDetect32()
+ {
+ $this->assertEquals('N-Василий', $this->object->splitFullName('Василий').'-Василий');
+ }
+ public function testSplDetect33()
+ {
+ $this->assertEquals('N-Венедикт', $this->object->splitFullName('Венедикт').'-Венедикт');
+ }
+ public function testSplDetect34()
+ {
+ $this->assertEquals('N-Викентий', $this->object->splitFullName('Викентий').'-Викентий');
+ }
+ public function testSplDetect35()
+ {
+ $this->assertEquals('N-Виктор', $this->object->splitFullName('Виктор').'-Виктор');
+ }
+ public function testSplDetect36()
+ {
+ $this->assertEquals('N-Вилен', $this->object->splitFullName('Вилен').'-Вилен');
+ }
+ public function testSplDetect37()
+ {
+ $this->assertEquals('N-Вилор', $this->object->splitFullName('Вилор').'-Вилор');
+ }
+ public function testSplDetect38()
+ {
+ $this->assertEquals('N-Виталий', $this->object->splitFullName('Виталий').'-Виталий');
+ }
+ public function testSplDetect39()
+ {
+ $this->assertEquals('N-Владилен', $this->object->splitFullName('Владилен').'-Владилен');
+ }
+ public function testSplDetect40()
+ {
+ $this->assertEquals('N-Владимир', $this->object->splitFullName('Владимир').'-Владимир');
+ }
+ public function testSplDetect41()
+ {
+ $this->assertEquals('N-Владислав', $this->object->splitFullName('Владислав').'-Владислав');
+ }
+ public function testSplDetect42()
+ {
+ $this->assertEquals('N-Владлен', $this->object->splitFullName('Владлен').'-Владлен');
+ }
+ public function testSplDetect43()
+ {
+ $this->assertEquals('N-Влас', $this->object->splitFullName('Влас').'-Влас');
+ }
+ public function testSplDetect44()
+ {
+ $this->assertEquals('N-Всеволод', $this->object->splitFullName('Всеволод').'-Всеволод');
+ }
+ public function testSplDetect45()
+ {
+ $this->assertEquals('N-Вячеслав', $this->object->splitFullName('Вячеслав').'-Вячеслав');
+ }
+ public function testSplDetect46()
+ {
+ $this->assertEquals('N-Гавриил', $this->object->splitFullName('Гавриил').'-Гавриил');
+ }
+ public function testSplDetect47()
+ {
+ $this->assertEquals('N-Гаврила', $this->object->splitFullName('Гаврила').'-Гаврила');
+ }
+ public function testSplDetect48()
+ {
+ $this->assertEquals('N-Геннадий', $this->object->splitFullName('Геннадий').'-Геннадий');
+ }
+ public function testSplDetect49()
+ {
+ $this->assertEquals('N-Георгий', $this->object->splitFullName('Георгий').'-Георгий');
+ }
+ public function testSplDetect50()
+ {
+ $this->assertEquals('N-Герасим', $this->object->splitFullName('Герасим').'-Герасим');
+ }
+ public function testSplDetect51()
+ {
+ $this->assertEquals('N-Герман', $this->object->splitFullName('Герман').'-Герман');
+ }
+ public function testSplDetect52()
+ {
+ $this->assertEquals('N-Гертруд', $this->object->splitFullName('Гертруд').'-Гертруд');
+ }
+ public function testSplDetect53()
+ {
+ $this->assertEquals('N-Глеб', $this->object->splitFullName('Глеб').'-Глеб');
+ }
+ public function testSplDetect54()
+ {
+ $this->assertEquals('N-Гордей', $this->object->splitFullName('Гордей').'-Гордей');
+ }
+ public function testSplDetect55()
+ {
+ $this->assertEquals('N-Григорий', $this->object->splitFullName('Григорий').'-Григорий');
+ }
+ public function testSplDetect56()
+ {
+ $this->assertEquals('N-Гурий', $this->object->splitFullName('Гурий').'-Гурий');
+ }
+ public function testSplDetect57()
+ {
+ $this->assertEquals('N-Давид', $this->object->splitFullName('Давид').'-Давид');
+ }
+ public function testSplDetect58()
+ {
+ $this->assertEquals('N-Давыд', $this->object->splitFullName('Давыд').'-Давыд');
+ }
+ public function testSplDetect59()
+ {
+ $this->assertEquals('N-Даниил', $this->object->splitFullName('Даниил').'-Даниил');
+ }
+ public function testSplDetect60()
+ {
+ $this->assertEquals('N-Данила', $this->object->splitFullName('Данила').'-Данила');
+ }
+ public function testSplDetect61()
+ {
+ $this->assertEquals('N-Демид', $this->object->splitFullName('Демид').'-Демид');
+ }
+ public function testSplDetect62()
+ {
+ $this->assertEquals('N-Демьян', $this->object->splitFullName('Демьян').'-Демьян');
+ }
+ public function testSplDetect63()
+ {
+ $this->assertEquals('N-Денис', $this->object->splitFullName('Денис').'-Денис');
+ }
+ public function testSplDetect64()
+ {
+ $this->assertEquals('N-Димитрий', $this->object->splitFullName('Димитрий').'-Димитрий');
+ }
+ public function testSplDetect65()
+ {
+ $this->assertEquals('N-Дмитрий', $this->object->splitFullName('Дмитрий').'-Дмитрий');
+ }
+ public function testSplDetect66()
+ {
+ $this->assertEquals('N-Дорофей', $this->object->splitFullName('Дорофей').'-Дорофей');
+ }
+ public function testSplDetect67()
+ {
+ $this->assertEquals('N-Евгений', $this->object->splitFullName('Евгений').'-Евгений');
+ }
+ public function testSplDetect68()
+ {
+ $this->assertEquals('N-Евдоким', $this->object->splitFullName('Евдоким').'-Евдоким');
+ }
+ public function testSplDetect69()
+ {
+ $this->assertEquals('N-Евсей', $this->object->splitFullName('Евсей').'-Евсей');
+ }
+ public function testSplDetect70()
+ {
+ $this->assertEquals('N-Евдоким', $this->object->splitFullName('Евдоким').'-Евдоким');
+ }
+ public function testSplDetect71()
+ {
+ $this->assertEquals('N-Евстафий', $this->object->splitFullName('Евстафий').'-Евстафий');
+ }
+ public function testSplDetect72()
+ {
+ $this->assertEquals('N-Евстигней', $this->object->splitFullName('Евстигней').'-Евстигней');
+ }
+ public function testSplDetect73()
+ {
+ $this->assertEquals('N-Егор', $this->object->splitFullName('Егор').'-Егор');
+ }
+ public function testSplDetect74()
+ {
+ $this->assertEquals('N-Елизар', $this->object->splitFullName('Елизар').'-Елизар');
+ }
+ public function testSplDetect75()
+ {
+ $this->assertEquals('N-Елисей', $this->object->splitFullName('Елисей').'-Елисей');
+ }
+ public function testSplDetect76()
+ {
+ $this->assertEquals('N-Емельян', $this->object->splitFullName('Емельян').'-Емельян');
+ }
+ public function testSplDetect77()
+ {
+ $this->assertEquals('N-Еремей', $this->object->splitFullName('Еремей').'-Еремей');
+ }
+ public function testSplDetect78()
+ {
+ $this->assertEquals('N-Ермил', $this->object->splitFullName('Ермил').'-Ермил');
+ }
+ public function testSplDetect79()
+ {
+ $this->assertEquals('N-Ермолай', $this->object->splitFullName('Ермолай').'-Ермолай');
+ }
+ public function testSplDetect80()
+ {
+ $this->assertEquals('N-Ерофей', $this->object->splitFullName('Ерофей').'-Ерофей');
+ }
+ public function testSplDetect81()
+ {
+ $this->assertEquals('N-Ефим', $this->object->splitFullName('Ефим').'-Ефим');
+ }
+ public function testSplDetect82()
+ {
+ $this->assertEquals('N-Ефимий', $this->object->splitFullName('Ефимий').'-Ефимий');
+ }
+ public function testSplDetect83()
+ {
+ $this->assertEquals('N-Ефрем', $this->object->splitFullName('Ефрем').'-Ефрем');
+ }
+ public function testSplDetect84()
+ {
+ $this->assertEquals('N-Жан', $this->object->splitFullName('Жан').'-Жан');
+ }
+ public function testSplDetect85()
+ {
+ $this->assertEquals('N-Захар', $this->object->splitFullName('Захар').'-Захар');
+ }
+ public function testSplDetect86()
+ {
+ $this->assertEquals('N-Захарий', $this->object->splitFullName('Захарий').'-Захарий');
+ }
+ public function testSplDetect87()
+ {
+ $this->assertEquals('N-Зиновий', $this->object->splitFullName('Зиновий').'-Зиновий');
+ }
+ public function testSplDetect88()
+ {
+ $this->assertEquals('N-Иван', $this->object->splitFullName('Иван').'-Иван');
+ }
+ public function testSplDetect89()
+ {
+ $this->assertEquals('N-Игнат', $this->object->splitFullName('Игнат').'-Игнат');
+ }
+ public function testSplDetect90()
+ {
+ $this->assertEquals('N-Игнатий', $this->object->splitFullName('Игнатий').'-Игнатий');
+ }
+ public function testSplDetect91()
+ {
+ $this->assertEquals('N-Игорь', $this->object->splitFullName('Игорь').'-Игорь');
+ }
+ public function testSplDetect92()
+ {
+ $this->assertEquals('N-Измаил', $this->object->splitFullName('Измаил').'-Измаил');
+ }
+ public function testSplDetect93()
+ {
+ $this->assertEquals('N-Изот', $this->object->splitFullName('Изот').'-Изот');
+ }
+ public function testSplDetect94()
+ {
+ $this->assertEquals('N-Иларион', $this->object->splitFullName('Иларион').'-Иларион');
+ }
+ public function testSplDetect95()
+ {
+ $this->assertEquals('N-Илья', $this->object->splitFullName('Илья').'-Илья');
+ }
+ public function testSplDetect96()
+ {
+ $this->assertEquals('N-Ильяс', $this->object->splitFullName('Ильяс').'-Ильяс');
+ }
+ public function testSplDetect97()
+ {
+ $this->assertEquals('N-Иосип', $this->object->splitFullName('Иосип').'-Иосип');
+ }
+ public function testSplDetect98()
+ {
+ $this->assertEquals('N-Иосиф', $this->object->splitFullName('Иосиф').'-Иосиф');
+ }
+ public function testSplDetect99()
+ {
+ $this->assertEquals('N-Исаак', $this->object->splitFullName('Исаак').'-Исаак');
+ }
+ public function testSplDetect100()
+ {
+ $this->assertEquals('N-Исак', $this->object->splitFullName('Исак').'-Исак');
+ }
+ public function testSplDetect101()
+ {
+ $this->assertEquals('N-Исидор', $this->object->splitFullName('Исидор').'-Исидор');
+ }
+ public function testSplDetect102()
+ {
+ $this->assertEquals('N-Искандер', $this->object->splitFullName('Искандер').'-Искандер');
+ }
+ public function testSplDetect103()
+ {
+ $this->assertEquals('N-Казимир', $this->object->splitFullName('Казимир').'-Казимир');
+ }
+ public function testSplDetect104()
+ {
+ $this->assertEquals('N-Калина', $this->object->splitFullName('Калина').'-Калина');
+ }
+ public function testSplDetect105()
+ {
+ $this->assertEquals('N-Каллиник', $this->object->splitFullName('Каллиник').'-Каллиник');
+ }
+ public function testSplDetect106()
+ {
+ $this->assertEquals('N-Каллистрат', $this->object->splitFullName('Каллистрат').'-Каллистрат');
+ }
+ public function testSplDetect107()
+ {
+ $this->assertEquals('N-Капитон', $this->object->splitFullName('Капитон').'-Капитон');
+ }
+ public function testSplDetect108()
+ {
+ $this->assertEquals('N-Карп', $this->object->splitFullName('Карп').'-Карп');
+ }
+ public function testSplDetect109()
+ {
+ $this->assertEquals('N-Касьян', $this->object->splitFullName('Касьян').'-Касьян');
+ }
+ public function testSplDetect110()
+ {
+ $this->assertEquals('N-Кирей', $this->object->splitFullName('Кирей').'-Кирей');
+ }
+ public function testSplDetect111()
+ {
+ $this->assertEquals('N-Кирила', $this->object->splitFullName('Кирила').'-Кирила');
+ }
+ public function testSplDetect112()
+ {
+ $this->assertEquals('N-Кирилл', $this->object->splitFullName('Кирилл').'-Кирилл');
+ }
+ public function testSplDetect113()
+ {
+ $this->assertEquals('N-Клим', $this->object->splitFullName('Клим').'-Клим');
+ }
+ public function testSplDetect114()
+ {
+ $this->assertEquals('N-Климент', $this->object->splitFullName('Климент').'-Климент');
+ }
+ public function testSplDetect115()
+ {
+ $this->assertEquals('N-Климентий', $this->object->splitFullName('Климентий').'-Климентий');
+ }
+ public function testSplDetect116()
+ {
+ $this->assertEquals('N-Кондрат', $this->object->splitFullName('Кондрат').'-Кондрат');
+ }
+ public function testSplDetect117()
+ {
+ $this->assertEquals('N-Кондратий', $this->object->splitFullName('Кондратий').'-Кондратий');
+ }
+ public function testSplDetect118()
+ {
+ $this->assertEquals('N-Конон', $this->object->splitFullName('Конон').'-Конон');
+ }
+ public function testSplDetect119()
+ {
+ $this->assertEquals('N-Константин', $this->object->splitFullName('Константин').'-Константин');
+ }
+ public function testSplDetect120()
+ {
+ $this->assertEquals('N-Корней', $this->object->splitFullName('Корней').'-Корней');
+ }
+ public function testSplDetect121()
+ {
+ $this->assertEquals('N-Корнелий', $this->object->splitFullName('Корнелий').'-Корнелий');
+ }
+ public function testSplDetect122()
+ {
+ $this->assertEquals('N-Ксенофонт', $this->object->splitFullName('Ксенофонт').'-Ксенофонт');
+ }
+ public function testSplDetect123()
+ {
+ $this->assertEquals('N-Кузьма', $this->object->splitFullName('Кузьма').'-Кузьма');
+ }
+ public function testSplDetect124()
+ {
+ $this->assertEquals('N-Куприян', $this->object->splitFullName('Куприян').'-Куприян');
+ }
+ public function testSplDetect125()
+ {
+ $this->assertEquals('N-Лаврентий', $this->object->splitFullName('Лаврентий').'-Лаврентий');
+ }
+ public function testSplDetect126()
+ {
+ $this->assertEquals('N-Лазарь', $this->object->splitFullName('Лазарь').'-Лазарь');
+ }
+ public function testSplDetect127()
+ {
+ $this->assertEquals('N-Лев', $this->object->splitFullName('Лев').'-Лев');
+ }
+ public function testSplDetect128()
+ {
+ $this->assertEquals('N-Левон', $this->object->splitFullName('Левон').'-Левон');
+ }
+ public function testSplDetect129()
+ {
+ $this->assertEquals('N-Леонид', $this->object->splitFullName('Леонид').'-Леонид');
+ }
+ public function testSplDetect130()
+ {
+ $this->assertEquals('N-Леон', $this->object->splitFullName('Леон').'-Леон');
+ }
+ public function testSplDetect131()
+ {
+ $this->assertEquals('N-Леонтий', $this->object->splitFullName('Леонтий').'-Леонтий');
+ }
+ public function testSplDetect132()
+ {
+ $this->assertEquals('N-Лука', $this->object->splitFullName('Лука').'-Лука');
+ }
+ public function testSplDetect133()
+ {
+ $this->assertEquals('N-Лукьян', $this->object->splitFullName('Лукьян').'-Лукьян');
+ }
+ public function testSplDetect134()
+ {
+ $this->assertEquals('N-Людвиг', $this->object->splitFullName('Людвиг').'-Людвиг');
+ }
+ public function testSplDetect135()
+ {
+ $this->assertEquals('N-Макар', $this->object->splitFullName('Макар').'-Макар');
+ }
+ public function testSplDetect136()
+ {
+ $this->assertEquals('N-Максим', $this->object->splitFullName('Максим').'-Максим');
+ }
+ public function testSplDetect137()
+ {
+ $this->assertEquals('N-Марат', $this->object->splitFullName('Марат').'-Марат');
+ }
+ public function testSplDetect138()
+ {
+ $this->assertEquals('N-Марк', $this->object->splitFullName('Марк').'-Марк');
+ }
+ public function testSplDetect139()
+ {
+ $this->assertEquals('N-Маркел', $this->object->splitFullName('Маркел').'-Маркел');
+ }
+ public function testSplDetect140()
+ {
+ $this->assertEquals('N-Мартин', $this->object->splitFullName('Мартин').'-Мартин');
+ }
+ public function testSplDetect141()
+ {
+ $this->assertEquals('N-Мартын', $this->object->splitFullName('Мартын').'-Мартын');
+ }
+ public function testSplDetect142()
+ {
+ $this->assertEquals('N-Мефодий', $this->object->splitFullName('Мефодий').'-Мефодий');
+ }
+ public function testSplDetect143()
+ {
+ $this->assertEquals('N-Мина', $this->object->splitFullName('Мина').'-Мина');
+ }
+ public function testSplDetect144()
+ {
+ $this->assertEquals('N-Минай', $this->object->splitFullName('Минай').'-Минай');
+ }
+ public function testSplDetect145()
+ {
+ $this->assertEquals('N-Мирон', $this->object->splitFullName('Мирон').'-Мирон');
+ }
+ public function testSplDetect146()
+ {
+ $this->assertEquals('N-Митрофан', $this->object->splitFullName('Митрофан').'-Митрофан');
+ }
+ public function testSplDetect147()
+ {
+ $this->assertEquals('N-Михаил', $this->object->splitFullName('Михаил').'-Михаил');
+ }
+ public function testSplDetect148()
+ {
+ $this->assertEquals('N-Михей', $this->object->splitFullName('Михей').'-Михей');
+ }
+ public function testSplDetect149()
+ {
+ $this->assertEquals('N-Модест', $this->object->splitFullName('Модест').'-Модест');
+ }
+ public function testSplDetect150()
+ {
+ $this->assertEquals('N-Моисей', $this->object->splitFullName('Моисей').'-Моисей');
+ }
+ public function testSplDetect151()
+ {
+ $this->assertEquals('N-Мокей', $this->object->splitFullName('Мокей').'-Мокей');
+ }
+ public function testSplDetect152()
+ {
+ $this->assertEquals('N-Мстислав', $this->object->splitFullName('Мстислав').'-Мстислав');
+ }
+ public function testSplDetect153()
+ {
+ $this->assertEquals('N-Назар', $this->object->splitFullName('Назар').'-Назар');
+ }
+ public function testSplDetect154()
+ {
+ $this->assertEquals('N-Наркис', $this->object->splitFullName('Наркис').'-Наркис');
+ }
+ public function testSplDetect155()
+ {
+ $this->assertEquals('N-Нарцис', $this->object->splitFullName('Нарцис').'-Нарцис');
+ }
+ public function testSplDetect156()
+ {
+ $this->assertEquals('N-Наум', $this->object->splitFullName('Наум').'-Наум');
+ }
+ public function testSplDetect157()
+ {
+ $this->assertEquals('N-Нейл', $this->object->splitFullName('Нейл').'-Нейл');
+ }
+ public function testSplDetect158()
+ {
+ $this->assertEquals('N-Нестер', $this->object->splitFullName('Нестер').'-Нестер');
+ }
+ public function testSplDetect159()
+ {
+ $this->assertEquals('N-Нестор', $this->object->splitFullName('Нестор').'-Нестор');
+ }
+ public function testSplDetect160()
+ {
+ $this->assertEquals('N-Нефёд', $this->object->splitFullName('Нефёд').'-Нефёд');
+ }
+ public function testSplDetect161()
+ {
+ $this->assertEquals('N-Никандр', $this->object->splitFullName('Никандр').'-Никандр');
+ }
+ public function testSplDetect162()
+ {
+ $this->assertEquals('N-Никанор', $this->object->splitFullName('Никанор').'-Никанор');
+ }
+ public function testSplDetect163()
+ {
+ $this->assertEquals('N-Никита', $this->object->splitFullName('Никита').'-Никита');
+ }
+ public function testSplDetect164()
+ {
+ $this->assertEquals('N-Никифор', $this->object->splitFullName('Никифор').'-Никифор');
+ }
+ public function testSplDetect165()
+ {
+ $this->assertEquals('N-Никодим', $this->object->splitFullName('Никодим').'-Никодим');
+ }
+ public function testSplDetect166()
+ {
+ $this->assertEquals('N-Николай', $this->object->splitFullName('Николай').'-Николай');
+ }
+ public function testSplDetect167()
+ {
+ $this->assertEquals('N-Никон', $this->object->splitFullName('Никон').'-Никон');
+ }
+ public function testSplDetect168()
+ {
+ $this->assertEquals('N-Нил', $this->object->splitFullName('Нил').'-Нил');
+ }
+ public function testSplDetect169()
+ {
+ $this->assertEquals('N-Олег', $this->object->splitFullName('Олег').'-Олег');
+ }
+ public function testSplDetect170()
+ {
+ $this->assertEquals('N-Онисим', $this->object->splitFullName('Онисим').'-Онисим');
+ }
+ public function testSplDetect171()
+ {
+ $this->assertEquals('N-Онуфрий', $this->object->splitFullName('Онуфрий').'-Онуфрий');
+ }
+ public function testSplDetect172()
+ {
+ $this->assertEquals('N-Орест', $this->object->splitFullName('Орест').'-Орест');
+ }
+ public function testSplDetect173()
+ {
+ $this->assertEquals('N-Осип', $this->object->splitFullName('Осип').'-Осип');
+ }
+ public function testSplDetect174()
+ {
+ $this->assertEquals('N-Остап', $this->object->splitFullName('Остап').'-Остап');
+ }
+ public function testSplDetect175()
+ {
+ $this->assertEquals('N-Отто', $this->object->splitFullName('Отто').'-Отто');
+ }
+ public function testSplDetect176()
+ {
+ $this->assertEquals('N-Павел', $this->object->splitFullName('Павел').'-Павел');
+ }
+ public function testSplDetect177()
+ {
+ $this->assertEquals('N-Панкрат', $this->object->splitFullName('Панкрат').'-Панкрат');
+ }
+ public function testSplDetect178()
+ {
+ $this->assertEquals('N-Панкратий', $this->object->splitFullName('Панкратий').'-Панкратий');
+ }
+ public function testSplDetect179()
+ {
+ $this->assertEquals('N-Пантелей', $this->object->splitFullName('Пантелей').'-Пантелей');
+ }
+ public function testSplDetect180()
+ {
+ $this->assertEquals('N-Пантелеймон', $this->object->splitFullName('Пантелеймон').'-Пантелеймон');
+ }
+ public function testSplDetect181()
+ {
+ $this->assertEquals('N-Парфён', $this->object->splitFullName('Парфён').'-Парфён');
+ }
+ public function testSplDetect182()
+ {
+ $this->assertEquals('N-Парфений', $this->object->splitFullName('Парфений').'-Парфений');
+ }
+ public function testSplDetect183()
+ {
+ $this->assertEquals('N-Пётр', $this->object->splitFullName('Пётр').'-Пётр');
+ }
+ public function testSplDetect184()
+ {
+ $this->assertEquals('N-Пимен', $this->object->splitFullName('Пимен').'-Пимен');
+ }
+ public function testSplDetect185()
+ {
+ $this->assertEquals('N-Платон', $this->object->splitFullName('Платон').'-Платон');
+ }
+ public function testSplDetect186()
+ {
+ $this->assertEquals('N-Полиграф', $this->object->splitFullName('Полиграф').'-Полиграф');
+ }
+ public function testSplDetect187()
+ {
+ $this->assertEquals('N-Поликарп', $this->object->splitFullName('Поликарп').'-Поликарп');
+ }
+ public function testSplDetect188()
+ {
+ $this->assertEquals('N-Порфир', $this->object->splitFullName('Порфир').'-Порфир');
+ }
+ public function testSplDetect189()
+ {
+ $this->assertEquals('N-Порфирий', $this->object->splitFullName('Порфирий').'-Порфирий');
+ }
+ public function testSplDetect190()
+ {
+ $this->assertEquals('N-Потап', $this->object->splitFullName('Потап').'-Потап');
+ }
+ public function testSplDetect191()
+ {
+ $this->assertEquals('N-Прокоп', $this->object->splitFullName('Прокоп').'-Прокоп');
+ }
+ public function testSplDetect192()
+ {
+ $this->assertEquals('N-Прокопий', $this->object->splitFullName('Прокопий').'-Прокопий');
+ }
+ public function testSplDetect193()
+ {
+ $this->assertEquals('N-Прокофий', $this->object->splitFullName('Прокофий').'-Прокофий');
+ }
+ public function testSplDetect194()
+ {
+ $this->assertEquals('N-Прохор', $this->object->splitFullName('Прохор').'-Прохор');
+ }
+ public function testSplDetect195()
+ {
+ $this->assertEquals('N-Роберт', $this->object->splitFullName('Роберт').'-Роберт');
+ }
+ public function testSplDetect196()
+ {
+ $this->assertEquals('N-Родион', $this->object->splitFullName('Родион').'-Родион');
+ }
+ public function testSplDetect197()
+ {
+ $this->assertEquals('N-Роман', $this->object->splitFullName('Роман').'-Роман');
+ }
+ public function testSplDetect198()
+ {
+ $this->assertEquals('N-Ростислав', $this->object->splitFullName('Ростислав').'-Ростислав');
+ }
+ public function testSplDetect199()
+ {
+ $this->assertEquals('N-Руслан', $this->object->splitFullName('Руслан').'-Руслан');
+ }
+ public function testSplDetect200()
+ {
+ $this->assertEquals('N-Савастей', $this->object->splitFullName('Савастей').'-Савастей');
+ }
+ public function testSplDetect201()
+ {
+ $this->assertEquals('N-Савва', $this->object->splitFullName('Савва').'-Савва');
+ }
+ public function testSplDetect202()
+ {
+ $this->assertEquals('N-Савватий', $this->object->splitFullName('Савватий').'-Савватий');
+ }
+ public function testSplDetect203()
+ {
+ $this->assertEquals('N-Савелий', $this->object->splitFullName('Савелий').'-Савелий');
+ }
+ public function testSplDetect204()
+ {
+ $this->assertEquals('N-Самсон', $this->object->splitFullName('Самсон').'-Самсон');
+ }
+ public function testSplDetect205()
+ {
+ $this->assertEquals('N-Святослав', $this->object->splitFullName('Святослав').'-Святослав');
+ }
+ public function testSplDetect206()
+ {
+ $this->assertEquals('N-Семён', $this->object->splitFullName('Семён').'-Семён');
+ }
+ public function testSplDetect207()
+ {
+ $this->assertEquals('N-Серафим', $this->object->splitFullName('Серафим').'-Серафим');
+ }
+ public function testSplDetect208()
+ {
+ $this->assertEquals('N-Сергей', $this->object->splitFullName('Сергей').'-Сергей');
+ }
+ public function testSplDetect209()
+ {
+ $this->assertEquals('N-Сергий', $this->object->splitFullName('Сергий').'-Сергий');
+ }
+ public function testSplDetect210()
+ {
+ $this->assertEquals('N-Сидор', $this->object->splitFullName('Сидор').'-Сидор');
+ }
+ public function testSplDetect211()
+ {
+ $this->assertEquals('N-Созон', $this->object->splitFullName('Созон').'-Созон');
+ }
+ public function testSplDetect212()
+ {
+ $this->assertEquals('N-Созонт', $this->object->splitFullName('Созонт').'-Созонт');
+ }
+ public function testSplDetect213()
+ {
+ $this->assertEquals('N-Спиридон', $this->object->splitFullName('Спиридон').'-Спиридон');
+ }
+ public function testSplDetect214()
+ {
+ $this->assertEquals('N-Станислав', $this->object->splitFullName('Станислав').'-Станислав');
+ }
+ public function testSplDetect215()
+ {
+ $this->assertEquals('N-Степан', $this->object->splitFullName('Степан').'-Степан');
+ }
+ public function testSplDetect216()
+ {
+ $this->assertEquals('N-Тарас', $this->object->splitFullName('Тарас').'-Тарас');
+ }
+ public function testSplDetect217()
+ {
+ $this->assertEquals('N-Теймураз', $this->object->splitFullName('Теймураз').'-Теймураз');
+ }
+ public function testSplDetect218()
+ {
+ $this->assertEquals('N-Терентий', $this->object->splitFullName('Терентий').'-Терентий');
+ }
+ public function testSplDetect219()
+ {
+ $this->assertEquals('N-Тимофей', $this->object->splitFullName('Тимофей').'-Тимофей');
+ }
+ public function testSplDetect220()
+ {
+ $this->assertEquals('N-Тимур', $this->object->splitFullName('Тимур').'-Тимур');
+ }
+ public function testSplDetect221()
+ {
+ $this->assertEquals('N-Тихон', $this->object->splitFullName('Тихон').'-Тихон');
+ }
+ public function testSplDetect222()
+ {
+ $this->assertEquals('N-Трифон', $this->object->splitFullName('Трифон').'-Трифон');
+ }
+ public function testSplDetect223()
+ {
+ $this->assertEquals('N-Трофим', $this->object->splitFullName('Трофим').'-Трофим');
+ }
+ public function testSplDetect224()
+ {
+ $this->assertEquals('N-Устин', $this->object->splitFullName('Устин').'-Устин');
+ }
+ public function testSplDetect225()
+ {
+ $this->assertEquals('N-Фадей', $this->object->splitFullName('Фадей').'-Фадей');
+ }
+ public function testSplDetect226()
+ {
+ $this->assertEquals('N-Федот', $this->object->splitFullName('Федот').'-Федот');
+ }
+ public function testSplDetect227()
+ {
+ $this->assertEquals('N-Феликс', $this->object->splitFullName('Феликс').'-Феликс');
+ }
+ public function testSplDetect228()
+ {
+ $this->assertEquals('N-Фёдор', $this->object->splitFullName('Фёдор').'-Фёдор');
+ }
+ public function testSplDetect229()
+ {
+ $this->assertEquals('N-Федосий', $this->object->splitFullName('Федосий').'-Федосий');
+ }
+ public function testSplDetect230()
+ {
+ $this->assertEquals('N-Феодосий', $this->object->splitFullName('Феодосий').'-Феодосий');
+ }
+ public function testSplDetect231()
+ {
+ $this->assertEquals('N-Феоктист', $this->object->splitFullName('Феоктист').'-Феоктист');
+ }
+ public function testSplDetect232()
+ {
+ $this->assertEquals('N-Феофан', $this->object->splitFullName('Феофан').'-Феофан');
+ }
+ public function testSplDetect233()
+ {
+ $this->assertEquals('N-Филат', $this->object->splitFullName('Филат').'-Филат');
+ }
+ public function testSplDetect234()
+ {
+ $this->assertEquals('N-Филимон', $this->object->splitFullName('Филимон').'-Филимон');
+ }
+ public function testSplDetect235()
+ {
+ $this->assertEquals('N-Филипп', $this->object->splitFullName('Филипп').'-Филипп');
+ }
+ public function testSplDetect236()
+ {
+ $this->assertEquals('N-Фока', $this->object->splitFullName('Фока').'-Фока');
+ }
+ public function testSplDetect237()
+ {
+ $this->assertEquals('N-Фома', $this->object->splitFullName('Фома').'-Фома');
+ }
+ public function testSplDetect238()
+ {
+ $this->assertEquals('N-Фрол', $this->object->splitFullName('Фрол').'-Фрол');
+ }
+ public function testSplDetect239()
+ {
+ $this->assertEquals('N-Харитон', $this->object->splitFullName('Харитон').'-Харитон');
+ }
+ public function testSplDetect240()
+ {
+ $this->assertEquals('N-Харлам', $this->object->splitFullName('Харлам').'-Харлам');
+ }
+ public function testSplDetect241()
+ {
+ $this->assertEquals('N-Харламп', $this->object->splitFullName('Харламп').'-Харламп');
+ }
+ public function testSplDetect242()
+ {
+ $this->assertEquals('N-Харлампий', $this->object->splitFullName('Харлампий').'-Харлампий');
+ }
+ public function testSplDetect243()
+ {
+ $this->assertEquals('N-Чеслав', $this->object->splitFullName('Чеслав').'-Чеслав');
+ }
+ public function testSplDetect244()
+ {
+ $this->assertEquals('N-Эдгар', $this->object->splitFullName('Эдгар').'-Эдгар');
+ }
+ public function testSplDetect245()
+ {
+ $this->assertEquals('N-Эдгард', $this->object->splitFullName('Эдгард').'-Эдгард');
+ }
+ public function testSplDetect246()
+ {
+ $this->assertEquals('N-Эдуард', $this->object->splitFullName('Эдуард').'-Эдуард');
+ }
+ public function testSplDetect247()
+ {
+ $this->assertEquals('N-Юлиан', $this->object->splitFullName('Юлиан').'-Юлиан');
+ }
+ public function testSplDetect248()
+ {
+ $this->assertEquals('N-Юлий', $this->object->splitFullName('Юлий').'-Юлий');
+ }
+ public function testSplDetect249()
+ {
+ $this->assertEquals('N-Юрий', $this->object->splitFullName('Юрий').'-Юрий');
+ }
+ public function testSplDetect250()
+ {
+ $this->assertEquals('N-Яков', $this->object->splitFullName('Яков').'-Яков');
+ }
+ public function testSplDetect251()
+ {
+ $this->assertEquals('N-Ярослав', $this->object->splitFullName('Ярослав').'-Ярослав');
+ }
+ public function testSplDetect252()
+ {
+ $this->assertEquals('N-Ян', $this->object->splitFullName('Ян').'-Ян');
+ }
+ public function testSplDetect253()
+ {
+ $this->assertEquals('N-Августа', $this->object->splitFullName('Августа').'-Августа');
+ }
+ public function testSplDetect254()
+ {
+ $this->assertEquals('N-Авдотья', $this->object->splitFullName('Авдотья').'-Авдотья');
+ }
+ public function testSplDetect255()
+ {
+ $this->assertEquals('N-Аврелия', $this->object->splitFullName('Аврелия').'-Аврелия');
+ }
+ public function testSplDetect256()
+ {
+ $this->assertEquals('N-Агния', $this->object->splitFullName('Агния').'-Агния');
+ }
+ public function testSplDetect257()
+ {
+ $this->assertEquals('N-Аграфена', $this->object->splitFullName('Аграфена').'-Аграфена');
+ }
+ public function testSplDetect258()
+ {
+ $this->assertEquals('N-Агриппина', $this->object->splitFullName('Агриппина').'-Агриппина');
+ }
+ public function testSplDetect259()
+ {
+ $this->assertEquals('N-Аделаида', $this->object->splitFullName('Аделаида').'-Аделаида');
+ }
+ public function testSplDetect260()
+ {
+ $this->assertEquals('N-Аделина', $this->object->splitFullName('Аделина').'-Аделина');
+ }
+ public function testSplDetect261()
+ {
+ $this->assertEquals('N-Азиза', $this->object->splitFullName('Азиза').'-Азиза');
+ }
+ public function testSplDetect262()
+ {
+ $this->assertEquals('N-Аида', $this->object->splitFullName('Аида').'-Аида');
+ }
+ public function testSplDetect263()
+ {
+ $this->assertEquals('N-Александра', $this->object->splitFullName('Александра').'-Александра');
+ }
+ public function testSplDetect264()
+ {
+ $this->assertEquals('N-Алина', $this->object->splitFullName('Алина').'-Алина');
+ }
+ public function testSplDetect265()
+ {
+ $this->assertEquals('N-Алиса', $this->object->splitFullName('Алиса').'-Алиса');
+ }
+ public function testSplDetect266()
+ {
+ $this->assertEquals('N-Алла', $this->object->splitFullName('Алла').'-Алла');
+ }
+ public function testSplDetect267()
+ {
+ $this->assertEquals('N-Алсу', $this->object->splitFullName('Алсу').'-Алсу');
+ }
+ public function testSplDetect268()
+ {
+ $this->assertEquals('N-Альбина', $this->object->splitFullName('Альбина').'-Альбина');
+ }
+ public function testSplDetect269()
+ {
+ $this->assertEquals('N-Алёна', $this->object->splitFullName('Алёна').'-Алёна');
+ }
+ public function testSplDetect270()
+ {
+ $this->assertEquals('N-Анастасия', $this->object->splitFullName('Анастасия').'-Анастасия');
+ }
+ public function testSplDetect271()
+ {
+ $this->assertEquals('N-Ангелина', $this->object->splitFullName('Ангелина').'-Ангелина');
+ }
+ public function testSplDetect272()
+ {
+ $this->assertEquals('N-Анжелика', $this->object->splitFullName('Анжелика').'-Анжелика');
+ }
+ public function testSplDetect273()
+ {
+ $this->assertEquals('N-Анисия', $this->object->splitFullName('Анисия').'-Анисия');
+ }
+ public function testSplDetect274()
+ {
+ $this->assertEquals('N-Анисья', $this->object->splitFullName('Анисья').'-Анисья');
+ }
+ public function testSplDetect275()
+ {
+ $this->assertEquals('N-Анна', $this->object->splitFullName('Анна').'-Анна');
+ }
+ public function testSplDetect276()
+ {
+ $this->assertEquals('N-Антонина', $this->object->splitFullName('Антонина').'-Антонина');
+ }
+ public function testSplDetect277()
+ {
+ $this->assertEquals('N-Анушка', $this->object->splitFullName('Анушка').'-Анушка');
+ }
+ public function testSplDetect278()
+ {
+ $this->assertEquals('N-Аполлинария', $this->object->splitFullName('Аполлинария').'-Аполлинария');
+ }
+ public function testSplDetect279()
+ {
+ $this->assertEquals('N-Аполлония', $this->object->splitFullName('Аполлония').'-Аполлония');
+ }
+ public function testSplDetect280()
+ {
+ $this->assertEquals('N-Арна', $this->object->splitFullName('Арна').'-Арна');
+ }
+ public function testSplDetect281()
+ {
+ $this->assertEquals('N-Асель', $this->object->splitFullName('Асель').'-Асель');
+ }
+ public function testSplDetect282()
+ {
+ $this->assertEquals('N-Аурика', $this->object->splitFullName('Аурика').'-Аурика');
+ }
+ public function testSplDetect283()
+ {
+ $this->assertEquals('N-Аэлита', $this->object->splitFullName('Аэлита').'-Аэлита');
+ }
+ public function testSplDetect284()
+ {
+ $this->assertEquals('N-Беата', $this->object->splitFullName('Беата').'-Беата');
+ }
+ public function testSplDetect285()
+ {
+ $this->assertEquals('N-Божена', $this->object->splitFullName('Божена').'-Божена');
+ }
+ public function testSplDetect286()
+ {
+ $this->assertEquals('N-Валентина', $this->object->splitFullName('Валентина').'-Валентина');
+ }
+ public function testSplDetect287()
+ {
+ $this->assertEquals('N-Варвара', $this->object->splitFullName('Варвара').'-Варвара');
+ }
+ public function testSplDetect288()
+ {
+ $this->assertEquals('N-Василиса', $this->object->splitFullName('Василиса').'-Василиса');
+ }
+ public function testSplDetect289()
+ {
+ $this->assertEquals('N-Вера', $this->object->splitFullName('Вера').'-Вера');
+ }
+ public function testSplDetect290()
+ {
+ $this->assertEquals('N-Вероника', $this->object->splitFullName('Вероника').'-Вероника');
+ }
+ public function testSplDetect291()
+ {
+ $this->assertEquals('N-Виктория', $this->object->splitFullName('Виктория').'-Виктория');
+ }
+ public function testSplDetect292()
+ {
+ $this->assertEquals('N-Виолетта', $this->object->splitFullName('Виолетта').'-Виолетта');
+ }
+ public function testSplDetect293()
+ {
+ $this->assertEquals('N-Владислава', $this->object->splitFullName('Владислава').'-Владислава');
+ }
+ public function testSplDetect294()
+ {
+ $this->assertEquals('N-Галина', $this->object->splitFullName('Галина').'-Галина');
+ }
+ public function testSplDetect295()
+ {
+ $this->assertEquals('N-Геннадия', $this->object->splitFullName('Геннадия').'-Геннадия');
+ }
+ public function testSplDetect296()
+ {
+ $this->assertEquals('N-Глафира', $this->object->splitFullName('Глафира').'-Глафира');
+ }
+ public function testSplDetect297()
+ {
+ $this->assertEquals('N-Дария', $this->object->splitFullName('Дария').'-Дария');
+ }
+ public function testSplDetect298()
+ {
+ $this->assertEquals('N-Дарья', $this->object->splitFullName('Дарья').'-Дарья');
+ }
+ public function testSplDetect299()
+ {
+ $this->assertEquals('N-Диана', $this->object->splitFullName('Диана').'-Диана');
+ }
+ public function testSplDetect300()
+ {
+ $this->assertEquals('N-Ева', $this->object->splitFullName('Ева').'-Ева');
+ }
+ public function testSplDetect301()
+ {
+ $this->assertEquals('N-Евгения', $this->object->splitFullName('Евгения').'-Евгения');
+ }
+ public function testSplDetect302()
+ {
+ $this->assertEquals('N-Евдокия', $this->object->splitFullName('Евдокия').'-Евдокия');
+ }
+ public function testSplDetect303()
+ {
+ $this->assertEquals('N-Евфросиния', $this->object->splitFullName('Евфросиния').'-Евфросиния');
+ }
+ public function testSplDetect304()
+ {
+ $this->assertEquals('N-Екатерина', $this->object->splitFullName('Екатерина').'-Екатерина');
+ }
+ public function testSplDetect305()
+ {
+ $this->assertEquals('N-Елена', $this->object->splitFullName('Елена').'-Елена');
+ }
+ public function testSplDetect306()
+ {
+ $this->assertEquals('N-Елизавета', $this->object->splitFullName('Елизавета').'-Елизавета');
+ }
+ public function testSplDetect307()
+ {
+ $this->assertEquals('N-Жанна', $this->object->splitFullName('Жанна').'-Жанна');
+ }
+ public function testSplDetect308()
+ {
+ $this->assertEquals('N-Зинаида', $this->object->splitFullName('Зинаида').'-Зинаида');
+ }
+ public function testSplDetect309()
+ {
+ $this->assertEquals('N-Зоя', $this->object->splitFullName('Зоя').'-Зоя');
+ }
+ public function testSplDetect310()
+ {
+ $this->assertEquals('N-Зульфия', $this->object->splitFullName('Зульфия').'-Зульфия');
+ }
+ public function testSplDetect311()
+ {
+ $this->assertEquals('N-Изабелла', $this->object->splitFullName('Изабелла').'-Изабелла');
+ }
+ public function testSplDetect312()
+ {
+ $this->assertEquals('N-Иляна', $this->object->splitFullName('Иляна').'-Иляна');
+ }
+ public function testSplDetect313()
+ {
+ $this->assertEquals('N-Инна', $this->object->splitFullName('Инна').'-Инна');
+ }
+ public function testSplDetect314()
+ {
+ $this->assertEquals('N-Иоанна', $this->object->splitFullName('Иоанна').'-Иоанна');
+ }
+ public function testSplDetect315()
+ {
+ $this->assertEquals('N-Иулия', $this->object->splitFullName('Иулия').'-Иулия');
+ }
+ public function testSplDetect316()
+ {
+ $this->assertEquals('N-Иуния', $this->object->splitFullName('Иуния').'-Иуния');
+ }
+ public function testSplDetect317()
+ {
+ $this->assertEquals('N-Камола', $this->object->splitFullName('Камола').'-Камола');
+ }
+ public function testSplDetect318()
+ {
+ $this->assertEquals('N-Карина', $this->object->splitFullName('Карина').'-Карина');
+ }
+ public function testSplDetect319()
+ {
+ $this->assertEquals('N-Каролина', $this->object->splitFullName('Каролина').'-Каролина');
+ }
+ public function testSplDetect320()
+ {
+ $this->assertEquals('N-Кира', $this->object->splitFullName('Кира').'-Кира');
+ }
+ public function testSplDetect321()
+ {
+ $this->assertEquals('N-Клара', $this->object->splitFullName('Клара').'-Клара');
+ }
+ public function testSplDetect322()
+ {
+ $this->assertEquals('N-Клеопатра', $this->object->splitFullName('Клеопатра').'-Клеопатра');
+ }
+ public function testSplDetect323()
+ {
+ $this->assertEquals('N-Клотильда', $this->object->splitFullName('Клотильда').'-Клотильда');
+ }
+ public function testSplDetect324()
+ {
+ $this->assertEquals('N-Констанция', $this->object->splitFullName('Констанция').'-Констанция');
+ }
+ public function testSplDetect325()
+ {
+ $this->assertEquals('N-Консуэло', $this->object->splitFullName('Консуэло').'-Консуэло');
+ }
+ public function testSplDetect326()
+ {
+ $this->assertEquals('N-Корнелия', $this->object->splitFullName('Корнелия').'-Корнелия');
+ }
+ public function testSplDetect327()
+ {
+ $this->assertEquals('N-Кристина', $this->object->splitFullName('Кристина').'-Кристина');
+ }
+ public function testSplDetect328()
+ {
+ $this->assertEquals('N-Ксения', $this->object->splitFullName('Ксения').'-Ксения');
+ }
+ public function testSplDetect329()
+ {
+ $this->assertEquals('N-Лада', $this->object->splitFullName('Лада').'-Лада');
+ }
+ public function testSplDetect330()
+ {
+ $this->assertEquals('N-Лариса', $this->object->splitFullName('Лариса').'-Лариса');
+ }
+ public function testSplDetect331()
+ {
+ $this->assertEquals('N-Лейла', $this->object->splitFullName('Лейла').'-Лейла');
+ }
+ public function testSplDetect332()
+ {
+ $this->assertEquals('N-Леся', $this->object->splitFullName('Леся').'-Леся');
+ }
+ public function testSplDetect333()
+ {
+ $this->assertEquals('N-Ливия', $this->object->splitFullName('Ливия').'-Ливия');
+ }
+ public function testSplDetect334()
+ {
+ $this->assertEquals('N-Любовь', $this->object->splitFullName('Любовь').'-Любовь');
+ }
+ public function testSplDetect335()
+ {
+ $this->assertEquals('N-Людмила', $this->object->splitFullName('Людмила').'-Людмила');
+ }
+ public function testSplDetect336()
+ {
+ $this->assertEquals('N-Майя', $this->object->splitFullName('Майя').'-Майя');
+ }
+ public function testSplDetect337()
+ {
+ $this->assertEquals('N-Мальвина', $this->object->splitFullName('Мальвина').'-Мальвина');
+ }
+ public function testSplDetect338()
+ {
+ $this->assertEquals('N-Марианна', $this->object->splitFullName('Марианна').'-Марианна');
+ }
+ public function testSplDetect339()
+ {
+ $this->assertEquals('N-Марина', $this->object->splitFullName('Марина').'-Марина');
+ }
+ public function testSplDetect340()
+ {
+ $this->assertEquals('N-Матильда', $this->object->splitFullName('Матильда').'-Матильда');
+ }
+ public function testSplDetect341()
+ {
+ $this->assertEquals('N-Мафтуха', $this->object->splitFullName('Мафтуха').'-Мафтуха');
+ }
+ public function testSplDetect342()
+ {
+ $this->assertEquals('N-Маша', $this->object->splitFullName('Маша').'-Маша');
+ }
+ public function testSplDetect343()
+ {
+ $this->assertEquals('N-Мелания', $this->object->splitFullName('Мелания').'-Мелания');
+ }
+ public function testSplDetect344()
+ {
+ $this->assertEquals('N-Милена', $this->object->splitFullName('Милена').'-Милена');
+ }
+ public function testSplDetect345()
+ {
+ $this->assertEquals('N-Мэри', $this->object->splitFullName('Мэри').'-Мэри');
+ }
+ public function testSplDetect346()
+ {
+ $this->assertEquals('N-Надежда', $this->object->splitFullName('Надежда').'-Надежда');
+ }
+ public function testSplDetect347()
+ {
+ $this->assertEquals('N-Наталия', $this->object->splitFullName('Наталия').'-Наталия');
+ }
+ public function testSplDetect348()
+ {
+ $this->assertEquals('N-Нина', $this->object->splitFullName('Нина').'-Нина');
+ }
+ public function testSplDetect349()
+ {
+ $this->assertEquals('N-Нинель', $this->object->splitFullName('Нинель').'-Нинель');
+ }
+ public function testSplDetect350()
+ {
+ $this->assertEquals('N-Нона', $this->object->splitFullName('Нона').'-Нона');
+ }
+ public function testSplDetect351()
+ {
+ $this->assertEquals('N-Нонна', $this->object->splitFullName('Нонна').'-Нонна');
+ }
+ public function testSplDetect352()
+ {
+ $this->assertEquals('N-Оксана', $this->object->splitFullName('Оксана').'-Оксана');
+ }
+ public function testSplDetect353()
+ {
+ $this->assertEquals('N-Октавия', $this->object->splitFullName('Октавия').'-Октавия');
+ }
+ public function testSplDetect354()
+ {
+ $this->assertEquals('N-Олеся', $this->object->splitFullName('Олеся').'-Олеся');
+ }
+ public function testSplDetect355()
+ {
+ $this->assertEquals('N-Ольга', $this->object->splitFullName('Ольга').'-Ольга');
+ }
+ public function testSplDetect356()
+ {
+ $this->assertEquals('N-Павлина', $this->object->splitFullName('Павлина').'-Павлина');
+ }
+ public function testSplDetect357()
+ {
+ $this->assertEquals('N-Пелагея', $this->object->splitFullName('Пелагея').'-Пелагея');
+ }
+ public function testSplDetect358()
+ {
+ $this->assertEquals('N-Полина', $this->object->splitFullName('Полина').'-Полина');
+ }
+ public function testSplDetect359()
+ {
+ $this->assertEquals('N-Прасковья', $this->object->splitFullName('Прасковья').'-Прасковья');
+ }
+ public function testSplDetect360()
+ {
+ $this->assertEquals('N-Рада', $this->object->splitFullName('Рада').'-Рада');
+ }
+ public function testSplDetect361()
+ {
+ $this->assertEquals('N-Раиса', $this->object->splitFullName('Раиса').'-Раиса');
+ }
+ public function testSplDetect362()
+ {
+ $this->assertEquals('N-Ребекка', $this->object->splitFullName('Ребекка').'-Ребекка');
+ }
+ public function testSplDetect363()
+ {
+ $this->assertEquals('N-Ревекка', $this->object->splitFullName('Ревекка').'-Ревекка');
+ }
+ public function testSplDetect364()
+ {
+ $this->assertEquals('N-Розалия', $this->object->splitFullName('Розалия').'-Розалия');
+ }
+ public function testSplDetect365()
+ {
+ $this->assertEquals('N-Розарио', $this->object->splitFullName('Розарио').'-Розарио');
+ }
+ public function testSplDetect366()
+ {
+ $this->assertEquals('N-Сара', $this->object->splitFullName('Сара').'-Сара');
+ }
+ public function testSplDetect367()
+ {
+ $this->assertEquals('N-Светлана', $this->object->splitFullName('Светлана').'-Светлана');
+ }
+ public function testSplDetect368()
+ {
+ $this->assertEquals('N-Снежана', $this->object->splitFullName('Снежана').'-Снежана');
+ }
+ public function testSplDetect369()
+ {
+ $this->assertEquals('N-Стелла', $this->object->splitFullName('Стелла').'-Стелла');
+ }
+ public function testSplDetect370()
+ {
+ $this->assertEquals('N-Степанида', $this->object->splitFullName('Степанида').'-Степанида');
+ }
+ public function testSplDetect371()
+ {
+ $this->assertEquals('N-Стефания', $this->object->splitFullName('Стефания').'-Стефания');
+ }
+ public function testSplDetect372()
+ {
+ $this->assertEquals('N-Суламифь', $this->object->splitFullName('Суламифь').'-Суламифь');
+ }
+ public function testSplDetect373()
+ {
+ $this->assertEquals('N-Таисия', $this->object->splitFullName('Таисия').'-Таисия');
+ }
+ public function testSplDetect374()
+ {
+ $this->assertEquals('N-Тамара', $this->object->splitFullName('Тамара').'-Тамара');
+ }
+ public function testSplDetect375()
+ {
+ $this->assertEquals('N-Татьяна', $this->object->splitFullName('Татьяна').'-Татьяна');
+ }
+ public function testSplDetect376()
+ {
+ $this->assertEquals('N-Улла', $this->object->splitFullName('Улла').'-Улла');
+ }
+ public function testSplDetect377()
+ {
+ $this->assertEquals('N-Ульрика', $this->object->splitFullName('Ульрика').'-Ульрика');
+ }
+ public function testSplDetect378()
+ {
+ $this->assertEquals('N-Ульяна', $this->object->splitFullName('Ульяна').'-Ульяна');
+ }
+ public function testSplDetect379()
+ {
+ $this->assertEquals('N-Урсула', $this->object->splitFullName('Урсула').'-Урсула');
+ }
+ public function testSplDetect380()
+ {
+ $this->assertEquals('N-Фаина', $this->object->splitFullName('Фаина').'-Фаина');
+ }
+ public function testSplDetect381()
+ {
+ $this->assertEquals('N-Фатима', $this->object->splitFullName('Фатима').'-Фатима');
+ }
+ public function testSplDetect382()
+ {
+ $this->assertEquals('N-Феба', $this->object->splitFullName('Феба').'-Феба');
+ }
+ public function testSplDetect383()
+ {
+ $this->assertEquals('N-Феодора', $this->object->splitFullName('Феодора').'-Феодора');
+ }
+ public function testSplDetect384()
+ {
+ $this->assertEquals('N-Филлида', $this->object->splitFullName('Филлида').'-Филлида');
+ }
+ public function testSplDetect385()
+ {
+ $this->assertEquals('N-Фрида', $this->object->splitFullName('Фрида').'-Фрида');
+ }
+ public function testSplDetect386()
+ {
+ $this->assertEquals('N-Фёкла', $this->object->splitFullName('Фёкла').'-Фёкла');
+ }
+ public function testSplDetect387()
+ {
+ $this->assertEquals('N-Шарлотта', $this->object->splitFullName('Шарлотта').'-Шарлотта');
+ }
+ public function testSplDetect388()
+ {
+ $this->assertEquals('N-Шейла', $this->object->splitFullName('Шейла').'-Шейла');
+ }
+ public function testSplDetect389()
+ {
+ $this->assertEquals('N-Шона', $this->object->splitFullName('Шона').'-Шона');
+ }
+ public function testSplDetect390()
+ {
+ $this->assertEquals('N-Элеонора', $this->object->splitFullName('Элеонора').'-Элеонора');
+ }
+ public function testSplDetect391()
+ {
+ $this->assertEquals('N-Элина', $this->object->splitFullName('Элина').'-Элина');
+ }
+ public function testSplDetect392()
+ {
+ $this->assertEquals('N-Эльвира', $this->object->splitFullName('Эльвира').'-Эльвира');
+ }
+ public function testSplDetect393()
+ {
+ $this->assertEquals('N-Эми', $this->object->splitFullName('Эми').'-Эми');
+ }
+ public function testSplDetect394()
+ {
+ $this->assertEquals('N-Юлианна', $this->object->splitFullName('Юлианна').'-Юлианна');
+ }
+ public function testSplDetect395()
+ {
+ $this->assertEquals('N-Юлия', $this->object->splitFullName('Юлия').'-Юлия');
+ }
+ public function testSplDetect396()
+ {
+ $this->assertEquals('N-Юния', $this->object->splitFullName('Юния').'-Юния');
+ }
+ public function testSplDetect397()
+ {
+ $this->assertEquals('N-Ярослава', $this->object->splitFullName('Ярослава').'-Ярослава');
+ }
+
+}
\ No newline at end of file
diff --git a/Tests/Library/NameSplitsirname.php b/Tests/Library/NameSplitsirname.php
new file mode 100644
index 0000000..4c91dbf
--- /dev/null
+++ b/Tests/Library/NameSplitsirname.php
@@ -0,0 +1,8122 @@
+object = new NCLNameCaseRu;
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ */
+ protected function tearDown()
+ {
+
+ }
+
+
+ public function testSplDetect0()
+ {
+ $this->assertEquals('S-Абакумов', $this->object->splitFullName('Абакумов').'-Абакумов');
+ }
+ public function testSplDetect1()
+ {
+ $this->assertEquals('S-Абдулов', $this->object->splitFullName('Абдулов').'-Абдулов');
+ }
+ public function testSplDetect2()
+ {
+ $this->assertEquals('S-Абрамов', $this->object->splitFullName('Абрамов').'-Абрамов');
+ }
+ public function testSplDetect3()
+ {
+ $this->assertEquals('S-Авдеев', $this->object->splitFullName('Авдеев').'-Авдеев');
+ }
+ public function testSplDetect4()
+ {
+ $this->assertEquals('S-Аверин', $this->object->splitFullName('Аверин').'-Аверин');
+ }
+ public function testSplDetect5()
+ {
+ $this->assertEquals('S-Котляр', $this->object->splitFullName('Котляр').'-Котляр');
+ }
+ public function testSplDetect6()
+ {
+ $this->assertEquals('S-Кобзарь', $this->object->splitFullName('Кобзарь').'-Кобзарь');
+ }
+ public function testSplDetect7()
+ {
+ $this->assertEquals('S-Аверьянов', $this->object->splitFullName('Аверьянов').'-Аверьянов');
+ }
+ public function testSplDetect8()
+ {
+ $this->assertEquals('S-Агапов', $this->object->splitFullName('Агапов').'-Агапов');
+ }
+ public function testSplDetect9()
+ {
+ $this->assertEquals('S-Агафонов', $this->object->splitFullName('Агафонов').'-Агафонов');
+ }
+ public function testSplDetect10()
+ {
+ $this->assertEquals('S-Агейкин', $this->object->splitFullName('Агейкин').'-Агейкин');
+ }
+ public function testSplDetect11()
+ {
+ $this->assertEquals('S-Ажищенков', $this->object->splitFullName('Ажищенков').'-Ажищенков');
+ }
+ public function testSplDetect12()
+ {
+ $this->assertEquals('S-Аксаков', $this->object->splitFullName('Аксаков').'-Аксаков');
+ }
+ public function testSplDetect13()
+ {
+ $this->assertEquals('S-Аксёнов', $this->object->splitFullName('Аксёнов').'-Аксёнов');
+ }
+ public function testSplDetect14()
+ {
+ $this->assertEquals('S-Аксенчук', $this->object->splitFullName('Аксенчук').'-Аксенчук');
+ }
+ public function testSplDetect15()
+ {
+ $this->assertEquals('S-Аленин', $this->object->splitFullName('Аленин').'-Аленин');
+ }
+ public function testSplDetect16()
+ {
+ $this->assertEquals('S-Алиев', $this->object->splitFullName('Алиев').'-Алиев');
+ }
+ public function testSplDetect17()
+ {
+ $this->assertEquals('S-Амалиев', $this->object->splitFullName('Амалиев').'-Амалиев');
+ }
+ public function testSplDetect18()
+ {
+ $this->assertEquals('S-Амелин', $this->object->splitFullName('Амелин').'-Амелин');
+ }
+ public function testSplDetect19()
+ {
+ $this->assertEquals('S-Аминев', $this->object->splitFullName('Аминев').'-Аминев');
+ }
+ public function testSplDetect20()
+ {
+ $this->assertEquals('S-Александров', $this->object->splitFullName('Александров').'-Александров');
+ }
+ public function testSplDetect21()
+ {
+ $this->assertEquals('S-Алексеев', $this->object->splitFullName('Алексеев').'-Алексеев');
+ }
+ public function testSplDetect22()
+ {
+ $this->assertEquals('S-Алёхин', $this->object->splitFullName('Алёхин').'-Алёхин');
+ }
+ public function testSplDetect23()
+ {
+ $this->assertEquals('S-Аллилуев', $this->object->splitFullName('Аллилуев').'-Аллилуев');
+ }
+ public function testSplDetect24()
+ {
+ $this->assertEquals('S-Андреев', $this->object->splitFullName('Андреев').'-Андреев');
+ }
+ public function testSplDetect25()
+ {
+ $this->assertEquals('S-Андреюшкин', $this->object->splitFullName('Андреюшкин').'-Андреюшкин');
+ }
+ public function testSplDetect26()
+ {
+ $this->assertEquals('S-Андроников', $this->object->splitFullName('Андроников').'-Андроников');
+ }
+ public function testSplDetect27()
+ {
+ $this->assertEquals('S-Андропов', $this->object->splitFullName('Андропов').'-Андропов');
+ }
+ public function testSplDetect28()
+ {
+ $this->assertEquals('S-Аниканов', $this->object->splitFullName('Аниканов').'-Аниканов');
+ }
+ public function testSplDetect29()
+ {
+ $this->assertEquals('S-Анисимов', $this->object->splitFullName('Анисимов').'-Анисимов');
+ }
+ public function testSplDetect30()
+ {
+ $this->assertEquals('S-Анишин', $this->object->splitFullName('Анишин').'-Анишин');
+ }
+ public function testSplDetect31()
+ {
+ $this->assertEquals('S-Анников', $this->object->splitFullName('Анников').'-Анников');
+ }
+ public function testSplDetect32()
+ {
+ $this->assertEquals('S-Анохин', $this->object->splitFullName('Анохин').'-Анохин');
+ }
+ public function testSplDetect33()
+ {
+ $this->assertEquals('S-Аношкин', $this->object->splitFullName('Аношкин').'-Аношкин');
+ }
+ public function testSplDetect34()
+ {
+ $this->assertEquals('S-Антипов', $this->object->splitFullName('Антипов').'-Антипов');
+ }
+ public function testSplDetect35()
+ {
+ $this->assertEquals('S-Антонов', $this->object->splitFullName('Антонов').'-Антонов');
+ }
+ public function testSplDetect36()
+ {
+ $this->assertEquals('S-Антонович', $this->object->splitFullName('Антонович').'-Антонович');
+ }
+ public function testSplDetect37()
+ {
+ $this->assertEquals('S-Артамонов', $this->object->splitFullName('Артамонов').'-Артамонов');
+ }
+ public function testSplDetect38()
+ {
+ $this->assertEquals('S-Арефьев', $this->object->splitFullName('Арефьев').'-Арефьев');
+ }
+ public function testSplDetect39()
+ {
+ $this->assertEquals('S-Аристархов', $this->object->splitFullName('Аристархов').'-Аристархов');
+ }
+ public function testSplDetect40()
+ {
+ $this->assertEquals('S-Арсеньев', $this->object->splitFullName('Арсеньев').'-Арсеньев');
+ }
+ public function testSplDetect41()
+ {
+ $this->assertEquals('S-Артёмов', $this->object->splitFullName('Артёмов').'-Артёмов');
+ }
+ public function testSplDetect42()
+ {
+ $this->assertEquals('S-Асланов', $this->object->splitFullName('Асланов').'-Асланов');
+ }
+ public function testSplDetect43()
+ {
+ $this->assertEquals('S-Аслаханов', $this->object->splitFullName('Аслаханов').'-Аслаханов');
+ }
+ public function testSplDetect44()
+ {
+ $this->assertEquals('S-Астанков', $this->object->splitFullName('Астанков').'-Астанков');
+ }
+ public function testSplDetect45()
+ {
+ $this->assertEquals('S-Астафьев', $this->object->splitFullName('Астафьев').'-Астафьев');
+ }
+ public function testSplDetect46()
+ {
+ $this->assertEquals('S-Астахов', $this->object->splitFullName('Астахов').'-Астахов');
+ }
+ public function testSplDetect47()
+ {
+ $this->assertEquals('S-Афанасьев', $this->object->splitFullName('Афанасьев').'-Афанасьев');
+ }
+ public function testSplDetect48()
+ {
+ $this->assertEquals('S-Афонин', $this->object->splitFullName('Афонин').'-Афонин');
+ }
+ public function testSplDetect49()
+ {
+ $this->assertEquals('S-Аспидов', $this->object->splitFullName('Аспидов').'-Аспидов');
+ }
+ public function testSplDetect50()
+ {
+ $this->assertEquals('S-Бабатьев', $this->object->splitFullName('Бабатьев').'-Бабатьев');
+ }
+ public function testSplDetect51()
+ {
+ $this->assertEquals('S-Бабиков', $this->object->splitFullName('Бабиков').'-Бабиков');
+ }
+ public function testSplDetect52()
+ {
+ $this->assertEquals('S-Бабичев', $this->object->splitFullName('Бабичев').'-Бабичев');
+ }
+ public function testSplDetect53()
+ {
+ $this->assertEquals('S-Бабкин', $this->object->splitFullName('Бабкин').'-Бабкин');
+ }
+ public function testSplDetect54()
+ {
+ $this->assertEquals('S-Бабурин', $this->object->splitFullName('Бабурин').'-Бабурин');
+ }
+ public function testSplDetect55()
+ {
+ $this->assertEquals('S-Багров', $this->object->splitFullName('Багров').'-Багров');
+ }
+ public function testSplDetect56()
+ {
+ $this->assertEquals('S-Бакрылов', $this->object->splitFullName('Бакрылов').'-Бакрылов');
+ }
+ public function testSplDetect57()
+ {
+ $this->assertEquals('S-Бажанов', $this->object->splitFullName('Бажанов').'-Бажанов');
+ }
+ public function testSplDetect58()
+ {
+ $this->assertEquals('S-Баженов', $this->object->splitFullName('Баженов').'-Баженов');
+ }
+ public function testSplDetect59()
+ {
+ $this->assertEquals('S-Базанов', $this->object->splitFullName('Базанов').'-Базанов');
+ }
+ public function testSplDetect60()
+ {
+ $this->assertEquals('S-Базаров', $this->object->splitFullName('Базаров').'-Базаров');
+ }
+ public function testSplDetect61()
+ {
+ $this->assertEquals('S-Балакин', $this->object->splitFullName('Балакин').'-Балакин');
+ }
+ public function testSplDetect62()
+ {
+ $this->assertEquals('S-Балахнов', $this->object->splitFullName('Балахнов').'-Балахнов');
+ }
+ public function testSplDetect63()
+ {
+ $this->assertEquals('S-Балашов', $this->object->splitFullName('Балашов').'-Балашов');
+ }
+ public function testSplDetect64()
+ {
+ $this->assertEquals('S-Баранов', $this->object->splitFullName('Баранов').'-Баранов');
+ }
+ public function testSplDetect65()
+ {
+ $this->assertEquals('S-Барболин', $this->object->splitFullName('Барболин').'-Барболин');
+ }
+ public function testSplDetect66()
+ {
+ $this->assertEquals('S-Баренцев', $this->object->splitFullName('Баренцев').'-Баренцев');
+ }
+ public function testSplDetect67()
+ {
+ $this->assertEquals('S-Баринов', $this->object->splitFullName('Баринов').'-Баринов');
+ }
+ public function testSplDetect68()
+ {
+ $this->assertEquals('S-Барков', $this->object->splitFullName('Барков').'-Барков');
+ }
+ public function testSplDetect69()
+ {
+ $this->assertEquals('S-Барсуков', $this->object->splitFullName('Барсуков').'-Барсуков');
+ }
+ public function testSplDetect70()
+ {
+ $this->assertEquals('S-Батрутдинов', $this->object->splitFullName('Батрутдинов').'-Батрутдинов');
+ }
+ public function testSplDetect71()
+ {
+ $this->assertEquals('S-Безбородов', $this->object->splitFullName('Безбородов').'-Безбородов');
+ }
+ public function testSplDetect72()
+ {
+ $this->assertEquals('S-Безродный', $this->object->splitFullName('Безродный').'-Безродный');
+ }
+ public function testSplDetect73()
+ {
+ $this->assertEquals('S-Безруков', $this->object->splitFullName('Безруков').'-Безруков');
+ }
+ public function testSplDetect74()
+ {
+ $this->assertEquals('S-Безукладников', $this->object->splitFullName('Безукладников').'-Безукладников');
+ }
+ public function testSplDetect75()
+ {
+ $this->assertEquals('S-Беликов', $this->object->splitFullName('Беликов').'-Беликов');
+ }
+ public function testSplDetect76()
+ {
+ $this->assertEquals('S-Белов', $this->object->splitFullName('Белов').'-Белов');
+ }
+ public function testSplDetect77()
+ {
+ $this->assertEquals('S-Беломестнов', $this->object->splitFullName('Беломестнов').'-Беломестнов');
+ }
+ public function testSplDetect78()
+ {
+ $this->assertEquals('S-Бендлин', $this->object->splitFullName('Бендлин').'-Бендлин');
+ }
+ public function testSplDetect79()
+ {
+ $this->assertEquals('S-Бережной', $this->object->splitFullName('Бережной').'-Бережной');
+ }
+ public function testSplDetect80()
+ {
+ $this->assertEquals('S-Белоусов', $this->object->splitFullName('Белоусов').'-Белоусов');
+ }
+ public function testSplDetect81()
+ {
+ $this->assertEquals('S-Бершов', $this->object->splitFullName('Бершов').'-Бершов');
+ }
+ public function testSplDetect82()
+ {
+ $this->assertEquals('S-Беспалов', $this->object->splitFullName('Беспалов').'-Беспалов');
+ }
+ public function testSplDetect83()
+ {
+ $this->assertEquals('S-Бескрёстнов', $this->object->splitFullName('Бескрёстнов').'-Бескрёстнов');
+ }
+ public function testSplDetect84()
+ {
+ $this->assertEquals('S-Бирюков', $this->object->splitFullName('Бирюков').'-Бирюков');
+ }
+ public function testSplDetect85()
+ {
+ $this->assertEquals('S-Блаженов', $this->object->splitFullName('Блаженов').'-Блаженов');
+ }
+ public function testSplDetect86()
+ {
+ $this->assertEquals('S-Блатов', $this->object->splitFullName('Блатов').'-Блатов');
+ }
+ public function testSplDetect87()
+ {
+ $this->assertEquals('S-Блинов', $this->object->splitFullName('Блинов').'-Блинов');
+ }
+ public function testSplDetect88()
+ {
+ $this->assertEquals('S-Блохин', $this->object->splitFullName('Блохин').'-Блохин');
+ }
+ public function testSplDetect89()
+ {
+ $this->assertEquals('S-Бобр', $this->object->splitFullName('Бобр').'-Бобр');
+ }
+ public function testSplDetect90()
+ {
+ $this->assertEquals('S-Бобров', $this->object->splitFullName('Бобров').'-Бобров');
+ }
+ public function testSplDetect91()
+ {
+ $this->assertEquals('S-Бобрик', $this->object->splitFullName('Бобрик').'-Бобрик');
+ }
+ public function testSplDetect92()
+ {
+ $this->assertEquals('S-Богатырёв', $this->object->splitFullName('Богатырёв').'-Богатырёв');
+ }
+ public function testSplDetect93()
+ {
+ $this->assertEquals('S-Богданов', $this->object->splitFullName('Богданов').'-Богданов');
+ }
+ public function testSplDetect94()
+ {
+ $this->assertEquals('S-Боголепов', $this->object->splitFullName('Боголепов').'-Боголепов');
+ }
+ public function testSplDetect95()
+ {
+ $this->assertEquals('S-Боголюбов', $this->object->splitFullName('Боголюбов').'-Боголюбов');
+ }
+ public function testSplDetect96()
+ {
+ $this->assertEquals('S-Богомазов', $this->object->splitFullName('Богомазов').'-Богомазов');
+ }
+ public function testSplDetect97()
+ {
+ $this->assertEquals('S-Богомолов', $this->object->splitFullName('Богомолов').'-Богомолов');
+ }
+ public function testSplDetect98()
+ {
+ $this->assertEquals('S-Богров', $this->object->splitFullName('Богров').'-Богров');
+ }
+ public function testSplDetect99()
+ {
+ $this->assertEquals('S-Бойков', $this->object->splitFullName('Бойков').'-Бойков');
+ }
+ public function testSplDetect100()
+ {
+ $this->assertEquals('S-Болотников', $this->object->splitFullName('Болотников').'-Болотников');
+ }
+ public function testSplDetect101()
+ {
+ $this->assertEquals('S-Болтоногов', $this->object->splitFullName('Болтоногов').'-Болтоногов');
+ }
+ public function testSplDetect102()
+ {
+ $this->assertEquals('S-Большов', $this->object->splitFullName('Большов').'-Большов');
+ }
+ public function testSplDetect103()
+ {
+ $this->assertEquals('S-Бореев', $this->object->splitFullName('Бореев').'-Бореев');
+ }
+ public function testSplDetect104()
+ {
+ $this->assertEquals('S-Бортник', $this->object->splitFullName('Бортник').'-Бортник');
+ }
+ public function testSplDetect105()
+ {
+ $this->assertEquals('S-Борзилов', $this->object->splitFullName('Борзилов').'-Борзилов');
+ }
+ public function testSplDetect106()
+ {
+ $this->assertEquals('S-Борцов', $this->object->splitFullName('Борцов').'-Борцов');
+ }
+ public function testSplDetect107()
+ {
+ $this->assertEquals('S-Брагин', $this->object->splitFullName('Брагин').'-Брагин');
+ }
+ public function testSplDetect108()
+ {
+ $this->assertEquals('S-Брежнев', $this->object->splitFullName('Брежнев').'-Брежнев');
+ }
+ public function testSplDetect109()
+ {
+ $this->assertEquals('S-Бугаков', $this->object->splitFullName('Бугаков').'-Бугаков');
+ }
+ public function testSplDetect110()
+ {
+ $this->assertEquals('S-Буданов', $this->object->splitFullName('Буданов').'-Буданов');
+ }
+ public function testSplDetect111()
+ {
+ $this->assertEquals('S-Будников', $this->object->splitFullName('Будников').'-Будников');
+ }
+ public function testSplDetect112()
+ {
+ $this->assertEquals('S-Будылин', $this->object->splitFullName('Будылин').'-Будылин');
+ }
+ public function testSplDetect113()
+ {
+ $this->assertEquals('S-Букин', $this->object->splitFullName('Букин').'-Букин');
+ }
+ public function testSplDetect114()
+ {
+ $this->assertEquals('S-Букирь', $this->object->splitFullName('Букирь').'-Букирь');
+ }
+ public function testSplDetect115()
+ {
+ $this->assertEquals('S-Буклин', $this->object->splitFullName('Буклин').'-Буклин');
+ }
+ public function testSplDetect116()
+ {
+ $this->assertEquals('S-Булгаков', $this->object->splitFullName('Булгаков').'-Булгаков');
+ }
+ public function testSplDetect117()
+ {
+ $this->assertEquals('S-Бунин', $this->object->splitFullName('Бунин').'-Бунин');
+ }
+ public function testSplDetect118()
+ {
+ $this->assertEquals('S-Бурков', $this->object->splitFullName('Бурков').'-Бурков');
+ }
+ public function testSplDetect119()
+ {
+ $this->assertEquals('S-Буров', $this->object->splitFullName('Буров').'-Буров');
+ }
+ public function testSplDetect120()
+ {
+ $this->assertEquals('S-Бурцов', $this->object->splitFullName('Бурцов').'-Бурцов');
+ }
+ public function testSplDetect121()
+ {
+ $this->assertEquals('S-Буряков', $this->object->splitFullName('Буряков').'-Буряков');
+ }
+ public function testSplDetect122()
+ {
+ $this->assertEquals('S-Бутылин', $this->object->splitFullName('Бутылин').'-Бутылин');
+ }
+ public function testSplDetect123()
+ {
+ $this->assertEquals('S-Былинкин', $this->object->splitFullName('Былинкин').'-Былинкин');
+ }
+ public function testSplDetect124()
+ {
+ $this->assertEquals('S-Бычков', $this->object->splitFullName('Бычков').'-Бычков');
+ }
+ public function testSplDetect125()
+ {
+ $this->assertEquals('S-Вавилов', $this->object->splitFullName('Вавилов').'-Вавилов');
+ }
+ public function testSplDetect126()
+ {
+ $this->assertEquals('S-Вагин', $this->object->splitFullName('Вагин').'-Вагин');
+ }
+ public function testSplDetect127()
+ {
+ $this->assertEquals('S-Вазов', $this->object->splitFullName('Вазов').'-Вазов');
+ }
+ public function testSplDetect128()
+ {
+ $this->assertEquals('S-Валевач', $this->object->splitFullName('Валевач').'-Валевач');
+ }
+ public function testSplDetect129()
+ {
+ $this->assertEquals('S-Варенников', $this->object->splitFullName('Варенников').'-Варенников');
+ }
+ public function testSplDetect130()
+ {
+ $this->assertEquals('S-Васильев', $this->object->splitFullName('Васильев').'-Васильев');
+ }
+ public function testSplDetect131()
+ {
+ $this->assertEquals('S-Васин', $this->object->splitFullName('Васин').'-Васин');
+ }
+ public function testSplDetect132()
+ {
+ $this->assertEquals('S-Васнев', $this->object->splitFullName('Васнев').'-Васнев');
+ }
+ public function testSplDetect133()
+ {
+ $this->assertEquals('S-Васнецов', $this->object->splitFullName('Васнецов').'-Васнецов');
+ }
+ public function testSplDetect134()
+ {
+ $this->assertEquals('S-Вахров', $this->object->splitFullName('Вахров').'-Вахров');
+ }
+ public function testSplDetect135()
+ {
+ $this->assertEquals('S-Вахрушев', $this->object->splitFullName('Вахрушев').'-Вахрушев');
+ }
+ public function testSplDetect136()
+ {
+ $this->assertEquals('S-Венедиктов', $this->object->splitFullName('Венедиктов').'-Венедиктов');
+ }
+ public function testSplDetect137()
+ {
+ $this->assertEquals('S-Веденеев', $this->object->splitFullName('Веденеев').'-Веденеев');
+ }
+ public function testSplDetect138()
+ {
+ $this->assertEquals('S-Веденин', $this->object->splitFullName('Веденин').'-Веденин');
+ }
+ public function testSplDetect139()
+ {
+ $this->assertEquals('S-Ведерников', $this->object->splitFullName('Ведерников').'-Ведерников');
+ }
+ public function testSplDetect140()
+ {
+ $this->assertEquals('S-Вергунов', $this->object->splitFullName('Вергунов').'-Вергунов');
+ }
+ public function testSplDetect141()
+ {
+ $this->assertEquals('S-Верещагин', $this->object->splitFullName('Верещагин').'-Верещагин');
+ }
+ public function testSplDetect142()
+ {
+ $this->assertEquals('S-Вершинин', $this->object->splitFullName('Вершинин').'-Вершинин');
+ }
+ public function testSplDetect143()
+ {
+ $this->assertEquals('S-Веселов', $this->object->splitFullName('Веселов').'-Веселов');
+ }
+ public function testSplDetect144()
+ {
+ $this->assertEquals('S-Викашев', $this->object->splitFullName('Викашев').'-Викашев');
+ }
+ public function testSplDetect145()
+ {
+ $this->assertEquals('S-Виноградов', $this->object->splitFullName('Виноградов').'-Виноградов');
+ }
+ public function testSplDetect146()
+ {
+ $this->assertEquals('S-Винокуров', $this->object->splitFullName('Винокуров').'-Винокуров');
+ }
+ public function testSplDetect147()
+ {
+ $this->assertEquals('S-Витаев', $this->object->splitFullName('Витаев').'-Витаев');
+ }
+ public function testSplDetect148()
+ {
+ $this->assertEquals('S-Витвинин', $this->object->splitFullName('Витвинин').'-Витвинин');
+ }
+ public function testSplDetect149()
+ {
+ $this->assertEquals('S-Вицин', $this->object->splitFullName('Вицин').'-Вицин');
+ }
+ public function testSplDetect150()
+ {
+ $this->assertEquals('S-Водоватов', $this->object->splitFullName('Водоватов').'-Водоватов');
+ }
+ public function testSplDetect151()
+ {
+ $this->assertEquals('S-Воликов', $this->object->splitFullName('Воликов').'-Воликов');
+ }
+ public function testSplDetect152()
+ {
+ $this->assertEquals('S-Волков', $this->object->splitFullName('Волков').'-Волков');
+ }
+ public function testSplDetect153()
+ {
+ $this->assertEquals('S-Вольваков', $this->object->splitFullName('Вольваков').'-Вольваков');
+ }
+ public function testSplDetect154()
+ {
+ $this->assertEquals('S-Воробьев', $this->object->splitFullName('Воробьев').'-Воробьев');
+ }
+ public function testSplDetect155()
+ {
+ $this->assertEquals('S-Воронин', $this->object->splitFullName('Воронин').'-Воронин');
+ }
+ public function testSplDetect156()
+ {
+ $this->assertEquals('S-Воронов', $this->object->splitFullName('Воронов').'-Воронов');
+ }
+ public function testSplDetect157()
+ {
+ $this->assertEquals('S-Воронков', $this->object->splitFullName('Воронков').'-Воронков');
+ }
+ public function testSplDetect158()
+ {
+ $this->assertEquals('S-Воронцов', $this->object->splitFullName('Воронцов').'-Воронцов');
+ }
+ public function testSplDetect159()
+ {
+ $this->assertEquals('S-Воскобойников', $this->object->splitFullName('Воскобойников').'-Воскобойников');
+ }
+ public function testSplDetect160()
+ {
+ $this->assertEquals('S-Вотяков', $this->object->splitFullName('Вотяков').'-Вотяков');
+ }
+ public function testSplDetect161()
+ {
+ $this->assertEquals('S-Вырыпаев', $this->object->splitFullName('Вырыпаев').'-Вырыпаев');
+ }
+ public function testSplDetect162()
+ {
+ $this->assertEquals('S-Гавриков', $this->object->splitFullName('Гавриков').'-Гавриков');
+ }
+ public function testSplDetect163()
+ {
+ $this->assertEquals('S-Гаврилов', $this->object->splitFullName('Гаврилов').'-Гаврилов');
+ }
+ public function testSplDetect164()
+ {
+ $this->assertEquals('S-Гагарин', $this->object->splitFullName('Гагарин').'-Гагарин');
+ }
+ public function testSplDetect165()
+ {
+ $this->assertEquals('S-Гаголин', $this->object->splitFullName('Гаголин').'-Гаголин');
+ }
+ public function testSplDetect166()
+ {
+ $this->assertEquals('S-Галдин', $this->object->splitFullName('Галдин').'-Галдин');
+ }
+ public function testSplDetect167()
+ {
+ $this->assertEquals('S-Галкин', $this->object->splitFullName('Галкин').'-Галкин');
+ }
+ public function testSplDetect168()
+ {
+ $this->assertEquals('S-Галыгин', $this->object->splitFullName('Галыгин').'-Галыгин');
+ }
+ public function testSplDetect169()
+ {
+ $this->assertEquals('S-Гарин', $this->object->splitFullName('Гарин').'-Гарин');
+ }
+ public function testSplDetect170()
+ {
+ $this->assertEquals('S-Гачев', $this->object->splitFullName('Гачев').'-Гачев');
+ }
+ public function testSplDetect171()
+ {
+ $this->assertEquals('S-Генкин', $this->object->splitFullName('Генкин').'-Генкин');
+ }
+ public function testSplDetect172()
+ {
+ $this->assertEquals('S-Герасимов', $this->object->splitFullName('Герасимов').'-Герасимов');
+ }
+ public function testSplDetect173()
+ {
+ $this->assertEquals('S-Гибазов', $this->object->splitFullName('Гибазов').'-Гибазов');
+ }
+ public function testSplDetect174()
+ {
+ $this->assertEquals('S-Гилёв', $this->object->splitFullName('Гилёв').'-Гилёв');
+ }
+ public function testSplDetect175()
+ {
+ $this->assertEquals('S-Глазков', $this->object->splitFullName('Глазков').'-Глазков');
+ }
+ public function testSplDetect176()
+ {
+ $this->assertEquals('S-Голованов', $this->object->splitFullName('Голованов').'-Голованов');
+ }
+ public function testSplDetect177()
+ {
+ $this->assertEquals('S-Головин', $this->object->splitFullName('Головин').'-Головин');
+ }
+ public function testSplDetect178()
+ {
+ $this->assertEquals('S-Голодяев', $this->object->splitFullName('Голодяев').'-Голодяев');
+ }
+ public function testSplDetect179()
+ {
+ $this->assertEquals('S-Голубев', $this->object->splitFullName('Голубев').'-Голубев');
+ }
+ public function testSplDetect180()
+ {
+ $this->assertEquals('S-Голубов', $this->object->splitFullName('Голубов').'-Голубов');
+ }
+ public function testSplDetect181()
+ {
+ $this->assertEquals('S-Голубцов', $this->object->splitFullName('Голубцов').'-Голубцов');
+ }
+ public function testSplDetect182()
+ {
+ $this->assertEquals('S-Гончаров', $this->object->splitFullName('Гончаров').'-Гончаров');
+ }
+ public function testSplDetect183()
+ {
+ $this->assertEquals('S-Горбачёв', $this->object->splitFullName('Горбачёв').'-Горбачёв');
+ }
+ public function testSplDetect184()
+ {
+ $this->assertEquals('S-Горбунов', $this->object->splitFullName('Горбунов').'-Горбунов');
+ }
+ public function testSplDetect185()
+ {
+ $this->assertEquals('S-Горбунков', $this->object->splitFullName('Горбунков').'-Горбунков');
+ }
+ public function testSplDetect186()
+ {
+ $this->assertEquals('S-Горев', $this->object->splitFullName('Горев').'-Горев');
+ }
+ public function testSplDetect187()
+ {
+ $this->assertEquals('S-Горелов', $this->object->splitFullName('Горелов').'-Горелов');
+ }
+ public function testSplDetect188()
+ {
+ $this->assertEquals('S-Горемыкин', $this->object->splitFullName('Горемыкин').'-Горемыкин');
+ }
+ public function testSplDetect189()
+ {
+ $this->assertEquals('S-Горюнов', $this->object->splitFullName('Горюнов').'-Горюнов');
+ }
+ public function testSplDetect190()
+ {
+ $this->assertEquals('S-Грачёв', $this->object->splitFullName('Грачёв').'-Грачёв');
+ }
+ public function testSplDetect191()
+ {
+ $this->assertEquals('S-Графов', $this->object->splitFullName('Графов').'-Графов');
+ }
+ public function testSplDetect192()
+ {
+ $this->assertEquals('S-Гретченко', $this->object->splitFullName('Гретченко').'-Гретченко');
+ }
+ public function testSplDetect193()
+ {
+ $this->assertEquals('S-Гречко', $this->object->splitFullName('Гречко').'-Гречко');
+ }
+ public function testSplDetect194()
+ {
+ $this->assertEquals('S-Грешнев', $this->object->splitFullName('Грешнев').'-Грешнев');
+ }
+ public function testSplDetect195()
+ {
+ $this->assertEquals('S-Грибов', $this->object->splitFullName('Грибов').'-Грибов');
+ }
+ public function testSplDetect196()
+ {
+ $this->assertEquals('S-Грибоедов', $this->object->splitFullName('Грибоедов').'-Грибоедов');
+ }
+ public function testSplDetect197()
+ {
+ $this->assertEquals('S-Григорьев', $this->object->splitFullName('Григорьев').'-Григорьев');
+ }
+ public function testSplDetect198()
+ {
+ $this->assertEquals('S-Гринин', $this->object->splitFullName('Гринин').'-Гринин');
+ }
+ public function testSplDetect199()
+ {
+ $this->assertEquals('S-Гришин', $this->object->splitFullName('Гришин').'-Гришин');
+ }
+ public function testSplDetect200()
+ {
+ $this->assertEquals('S-Громов', $this->object->splitFullName('Громов').'-Громов');
+ }
+ public function testSplDetect201()
+ {
+ $this->assertEquals('S-Громыко', $this->object->splitFullName('Громыко').'-Громыко');
+ }
+ public function testSplDetect202()
+ {
+ $this->assertEquals('S-Гулин', $this->object->splitFullName('Гулин').'-Гулин');
+ }
+ public function testSplDetect203()
+ {
+ $this->assertEquals('S-Гурьянов', $this->object->splitFullName('Гурьянов').'-Гурьянов');
+ }
+ public function testSplDetect204()
+ {
+ $this->assertEquals('S-Гусаров', $this->object->splitFullName('Гусаров').'-Гусаров');
+ }
+ public function testSplDetect205()
+ {
+ $this->assertEquals('S-Гусев', $this->object->splitFullName('Гусев').'-Гусев');
+ }
+ public function testSplDetect206()
+ {
+ $this->assertEquals('S-Гунин', $this->object->splitFullName('Гунин').'-Гунин');
+ }
+ public function testSplDetect207()
+ {
+ $this->assertEquals('S-Гущин', $this->object->splitFullName('Гущин').'-Гущин');
+ }
+ public function testSplDetect208()
+ {
+ $this->assertEquals('S-Головаха', $this->object->splitFullName('Головаха').'-Головаха');
+ }
+ public function testSplDetect209()
+ {
+ $this->assertEquals('S-Дорофеев', $this->object->splitFullName('Дорофеев').'-Дорофеев');
+ }
+ public function testSplDetect210()
+ {
+ $this->assertEquals('S-Давыдкин', $this->object->splitFullName('Давыдкин').'-Давыдкин');
+ }
+ public function testSplDetect211()
+ {
+ $this->assertEquals('S-Данильцин', $this->object->splitFullName('Данильцин').'-Данильцин');
+ }
+ public function testSplDetect212()
+ {
+ $this->assertEquals('S-Дворников', $this->object->splitFullName('Дворников').'-Дворников');
+ }
+ public function testSplDetect213()
+ {
+ $this->assertEquals('S-Деменок', $this->object->splitFullName('Деменок').'-Деменок');
+ }
+ public function testSplDetect214()
+ {
+ $this->assertEquals('S-Дементьев', $this->object->splitFullName('Дементьев').'-Дементьев');
+ }
+ public function testSplDetect215()
+ {
+ $this->assertEquals('S-Демидов', $this->object->splitFullName('Демидов').'-Демидов');
+ }
+ public function testSplDetect216()
+ {
+ $this->assertEquals('S-Деникин', $this->object->splitFullName('Деникин').'-Деникин');
+ }
+ public function testSplDetect217()
+ {
+ $this->assertEquals('S-Дёгтин', $this->object->splitFullName('Дёгтин').'-Дёгтин');
+ }
+ public function testSplDetect218()
+ {
+ $this->assertEquals('S-Дегтярев', $this->object->splitFullName('Дегтярев').'-Дегтярев');
+ }
+ public function testSplDetect219()
+ {
+ $this->assertEquals('S-Дежнёв', $this->object->splitFullName('Дежнёв').'-Дежнёв');
+ }
+ public function testSplDetect220()
+ {
+ $this->assertEquals('S-Делов', $this->object->splitFullName('Делов').'-Делов');
+ }
+ public function testSplDetect221()
+ {
+ $this->assertEquals('S-Дементьев', $this->object->splitFullName('Дементьев').'-Дементьев');
+ }
+ public function testSplDetect222()
+ {
+ $this->assertEquals('S-Дёмин', $this->object->splitFullName('Дёмин').'-Дёмин');
+ }
+ public function testSplDetect223()
+ {
+ $this->assertEquals('S-Державин', $this->object->splitFullName('Державин').'-Державин');
+ }
+ public function testSplDetect224()
+ {
+ $this->assertEquals('S-Дернов', $this->object->splitFullName('Дернов').'-Дернов');
+ }
+ public function testSplDetect225()
+ {
+ $this->assertEquals('S-Десятков', $this->object->splitFullName('Десятков').'-Десятков');
+ }
+ public function testSplDetect226()
+ {
+ $this->assertEquals('S-Дмитриев', $this->object->splitFullName('Дмитриев').'-Дмитриев');
+ }
+ public function testSplDetect227()
+ {
+ $this->assertEquals('S-Добронравов', $this->object->splitFullName('Добронравов').'-Добронравов');
+ }
+ public function testSplDetect228()
+ {
+ $this->assertEquals('S-Добрынин', $this->object->splitFullName('Добрынин').'-Добрынин');
+ }
+ public function testSplDetect229()
+ {
+ $this->assertEquals('S-Долгоруков', $this->object->splitFullName('Долгоруков').'-Долгоруков');
+ }
+ public function testSplDetect230()
+ {
+ $this->assertEquals('S-Должиков', $this->object->splitFullName('Должиков').'-Должиков');
+ }
+ public function testSplDetect231()
+ {
+ $this->assertEquals('S-Домашев', $this->object->splitFullName('Домашев').'-Домашев');
+ }
+ public function testSplDetect232()
+ {
+ $this->assertEquals('S-Достовалов', $this->object->splitFullName('Достовалов').'-Достовалов');
+ }
+ public function testSplDetect233()
+ {
+ $this->assertEquals('S-Драгомиров', $this->object->splitFullName('Драгомиров').'-Драгомиров');
+ }
+ public function testSplDetect234()
+ {
+ $this->assertEquals('S-Дресвянин', $this->object->splitFullName('Дресвянин').'-Дресвянин');
+ }
+ public function testSplDetect235()
+ {
+ $this->assertEquals('S-Дрёмов', $this->object->splitFullName('Дрёмов').'-Дрёмов');
+ }
+ public function testSplDetect236()
+ {
+ $this->assertEquals('S-Друганин', $this->object->splitFullName('Друганин').'-Друганин');
+ }
+ public function testSplDetect237()
+ {
+ $this->assertEquals('S-Другов', $this->object->splitFullName('Другов').'-Другов');
+ }
+ public function testSplDetect238()
+ {
+ $this->assertEquals('S-Дубинин', $this->object->splitFullName('Дубинин').'-Дубинин');
+ }
+ public function testSplDetect239()
+ {
+ $this->assertEquals('S-Дубов', $this->object->splitFullName('Дубов').'-Дубов');
+ }
+ public function testSplDetect240()
+ {
+ $this->assertEquals('S-Дубровский', $this->object->splitFullName('Дубровский').'-Дубровский');
+ }
+ public function testSplDetect241()
+ {
+ $this->assertEquals('S-Дульцев', $this->object->splitFullName('Дульцев').'-Дульцев');
+ }
+ public function testSplDetect242()
+ {
+ $this->assertEquals('S-Думановский', $this->object->splitFullName('Думановский').'-Думановский');
+ }
+ public function testSplDetect243()
+ {
+ $this->assertEquals('S-Дуров', $this->object->splitFullName('Дуров').'-Дуров');
+ }
+ public function testSplDetect244()
+ {
+ $this->assertEquals('S-Дятлов', $this->object->splitFullName('Дятлов').'-Дятлов');
+ }
+ public function testSplDetect245()
+ {
+ $this->assertEquals('S-Евдокимов', $this->object->splitFullName('Евдокимов').'-Евдокимов');
+ }
+ public function testSplDetect246()
+ {
+ $this->assertEquals('S-Евстигнеев', $this->object->splitFullName('Евстигнеев').'-Евстигнеев');
+ }
+ public function testSplDetect247()
+ {
+ $this->assertEquals('S-Егоров', $this->object->splitFullName('Егоров').'-Егоров');
+ }
+ public function testSplDetect248()
+ {
+ $this->assertEquals('S-Едемский', $this->object->splitFullName('Едемский').'-Едемский');
+ }
+ public function testSplDetect249()
+ {
+ $this->assertEquals('S-Ежов', $this->object->splitFullName('Ежов').'-Ежов');
+ }
+ public function testSplDetect250()
+ {
+ $this->assertEquals('S-Елагин', $this->object->splitFullName('Елагин').'-Елагин');
+ }
+ public function testSplDetect251()
+ {
+ $this->assertEquals('S-Елизаров', $this->object->splitFullName('Елизаров').'-Елизаров');
+ }
+ public function testSplDetect252()
+ {
+ $this->assertEquals('S-Елисеев', $this->object->splitFullName('Елисеев').'-Елисеев');
+ }
+ public function testSplDetect253()
+ {
+ $this->assertEquals('S-Ельцин', $this->object->splitFullName('Ельцин').'-Ельцин');
+ }
+ public function testSplDetect254()
+ {
+ $this->assertEquals('S-Ельцов', $this->object->splitFullName('Ельцов').'-Ельцов');
+ }
+ public function testSplDetect255()
+ {
+ $this->assertEquals('S-Емельяненко', $this->object->splitFullName('Емельяненко').'-Емельяненко');
+ }
+ public function testSplDetect256()
+ {
+ $this->assertEquals('S-Емельянов', $this->object->splitFullName('Емельянов').'-Емельянов');
+ }
+ public function testSplDetect257()
+ {
+ $this->assertEquals('S-Енин', $this->object->splitFullName('Енин').'-Енин');
+ }
+ public function testSplDetect258()
+ {
+ $this->assertEquals('S-Ерзов', $this->object->splitFullName('Ерзов').'-Ерзов');
+ }
+ public function testSplDetect259()
+ {
+ $this->assertEquals('S-Ермаков', $this->object->splitFullName('Ермаков').'-Ермаков');
+ }
+ public function testSplDetect260()
+ {
+ $this->assertEquals('S-Ермилов', $this->object->splitFullName('Ермилов').'-Ермилов');
+ }
+ public function testSplDetect261()
+ {
+ $this->assertEquals('S-Еромеев', $this->object->splitFullName('Еромеев').'-Еромеев');
+ }
+ public function testSplDetect262()
+ {
+ $this->assertEquals('S-Ерофеев', $this->object->splitFullName('Ерофеев').'-Ерофеев');
+ }
+ public function testSplDetect263()
+ {
+ $this->assertEquals('S-Ершов', $this->object->splitFullName('Ершов').'-Ершов');
+ }
+ public function testSplDetect264()
+ {
+ $this->assertEquals('S-Есипов', $this->object->splitFullName('Есипов').'-Есипов');
+ }
+ public function testSplDetect265()
+ {
+ $this->assertEquals('S-Ефимов', $this->object->splitFullName('Ефимов').'-Ефимов');
+ }
+ public function testSplDetect266()
+ {
+ $this->assertEquals('S-Ефремов', $this->object->splitFullName('Ефремов').'-Ефремов');
+ }
+ public function testSplDetect267()
+ {
+ $this->assertEquals('S-Емелин', $this->object->splitFullName('Емелин').'-Емелин');
+ }
+ public function testSplDetect268()
+ {
+ $this->assertEquals('S-Ерохин', $this->object->splitFullName('Ерохин').'-Ерохин');
+ }
+ public function testSplDetect269()
+ {
+ $this->assertEquals('S-Ерёмин', $this->object->splitFullName('Ерёмин').'-Ерёмин');
+ }
+ public function testSplDetect270()
+ {
+ $this->assertEquals('S-Ешевский', $this->object->splitFullName('Ешевский').'-Ешевский');
+ }
+ public function testSplDetect271()
+ {
+ $this->assertEquals('S-Жабин', $this->object->splitFullName('Жабин').'-Жабин');
+ }
+ public function testSplDetect272()
+ {
+ $this->assertEquals('S-Жарков', $this->object->splitFullName('Жарков').'-Жарков');
+ }
+ public function testSplDetect273()
+ {
+ $this->assertEquals('S-Жарыхин', $this->object->splitFullName('Жарыхин').'-Жарыхин');
+ }
+ public function testSplDetect274()
+ {
+ $this->assertEquals('S-Жвиков', $this->object->splitFullName('Жвиков').'-Жвиков');
+ }
+ public function testSplDetect275()
+ {
+ $this->assertEquals('S-Жданов', $this->object->splitFullName('Жданов').'-Жданов');
+ }
+ public function testSplDetect276()
+ {
+ $this->assertEquals('S-Жеглов', $this->object->splitFullName('Жеглов').'-Жеглов');
+ }
+ public function testSplDetect277()
+ {
+ $this->assertEquals('S-Железкин', $this->object->splitFullName('Железкин').'-Железкин');
+ }
+ public function testSplDetect278()
+ {
+ $this->assertEquals('S-Жестакова', $this->object->splitFullName('Жестакова').'-Жестакова');
+ }
+ public function testSplDetect279()
+ {
+ $this->assertEquals('S-Живенков', $this->object->splitFullName('Живенков').'-Живенков');
+ }
+ public function testSplDetect280()
+ {
+ $this->assertEquals('S-Жиглов', $this->object->splitFullName('Жиглов').'-Жиглов');
+ }
+ public function testSplDetect281()
+ {
+ $this->assertEquals('S-Жигунов', $this->object->splitFullName('Жигунов').'-Жигунов');
+ }
+ public function testSplDetect282()
+ {
+ $this->assertEquals('S-Жидков', $this->object->splitFullName('Жидков').'-Жидков');
+ }
+ public function testSplDetect283()
+ {
+ $this->assertEquals('S-Жикин', $this->object->splitFullName('Жикин').'-Жикин');
+ }
+ public function testSplDetect284()
+ {
+ $this->assertEquals('S-Жилин', $this->object->splitFullName('Жилин').'-Жилин');
+ }
+ public function testSplDetect285()
+ {
+ $this->assertEquals('S-Жилов', $this->object->splitFullName('Жилов').'-Жилов');
+ }
+ public function testSplDetect286()
+ {
+ $this->assertEquals('S-Жолдин', $this->object->splitFullName('Жолдин').'-Жолдин');
+ }
+ public function testSplDetect287()
+ {
+ $this->assertEquals('S-Жуков', $this->object->splitFullName('Жуков').'-Жуков');
+ }
+ public function testSplDetect288()
+ {
+ $this->assertEquals('S-Жутов', $this->object->splitFullName('Жутов').'-Жутов');
+ }
+ public function testSplDetect289()
+ {
+ $this->assertEquals('S-Журавлёв', $this->object->splitFullName('Журавлёв').'-Журавлёв');
+ }
+ public function testSplDetect290()
+ {
+ $this->assertEquals('S-Журов', $this->object->splitFullName('Журов').'-Журов');
+ }
+ public function testSplDetect291()
+ {
+ $this->assertEquals('S-Заврагин', $this->object->splitFullName('Заврагин').'-Заврагин');
+ }
+ public function testSplDetect292()
+ {
+ $this->assertEquals('S-Завражин', $this->object->splitFullName('Завражин').'-Завражин');
+ }
+ public function testSplDetect293()
+ {
+ $this->assertEquals('S-Завражнов', $this->object->splitFullName('Завражнов').'-Завражнов');
+ }
+ public function testSplDetect294()
+ {
+ $this->assertEquals('S-Завражный', $this->object->splitFullName('Завражный').'-Завражный');
+ }
+ public function testSplDetect295()
+ {
+ $this->assertEquals('S-Завразин', $this->object->splitFullName('Завразин').'-Завразин');
+ }
+ public function testSplDetect296()
+ {
+ $this->assertEquals('S-Завьялов', $this->object->splitFullName('Завьялов').'-Завьялов');
+ }
+ public function testSplDetect297()
+ {
+ $this->assertEquals('S-Задорнов', $this->object->splitFullName('Задорнов').'-Задорнов');
+ }
+ public function testSplDetect298()
+ {
+ $this->assertEquals('S-Задорожный', $this->object->splitFullName('Задорожный').'-Задорожный');
+ }
+ public function testSplDetect299()
+ {
+ $this->assertEquals('S-Зайцев', $this->object->splitFullName('Зайцев').'-Зайцев');
+ }
+ public function testSplDetect300()
+ {
+ $this->assertEquals('S-Закревский', $this->object->splitFullName('Закревский').'-Закревский');
+ }
+ public function testSplDetect301()
+ {
+ $this->assertEquals('S-Закрятин', $this->object->splitFullName('Закрятин').'-Закрятин');
+ }
+ public function testSplDetect302()
+ {
+ $this->assertEquals('S-Захаров', $this->object->splitFullName('Захаров').'-Захаров');
+ }
+ public function testSplDetect303()
+ {
+ $this->assertEquals('S-Захарьин', $this->object->splitFullName('Захарьин').'-Захарьин');
+ }
+ public function testSplDetect304()
+ {
+ $this->assertEquals('S-Звягин', $this->object->splitFullName('Звягин').'-Звягин');
+ }
+ public function testSplDetect305()
+ {
+ $this->assertEquals('S-Зёмин', $this->object->splitFullName('Зёмин').'-Зёмин');
+ }
+ public function testSplDetect306()
+ {
+ $this->assertEquals('S-Зимин', $this->object->splitFullName('Зимин').'-Зимин');
+ }
+ public function testSplDetect307()
+ {
+ $this->assertEquals('S-Золин', $this->object->splitFullName('Золин').'-Золин');
+ }
+ public function testSplDetect308()
+ {
+ $this->assertEquals('S-Зонов', $this->object->splitFullName('Зонов').'-Зонов');
+ }
+ public function testSplDetect309()
+ {
+ $this->assertEquals('S-Зубков', $this->object->splitFullName('Зубков').'-Зубков');
+ }
+ public function testSplDetect310()
+ {
+ $this->assertEquals('S-Зубов', $this->object->splitFullName('Зубов').'-Зубов');
+ }
+ public function testSplDetect311()
+ {
+ $this->assertEquals('S-Зуев', $this->object->splitFullName('Зуев').'-Зуев');
+ }
+ public function testSplDetect312()
+ {
+ $this->assertEquals('S-Зуйков', $this->object->splitFullName('Зуйков').'-Зуйков');
+ }
+ public function testSplDetect313()
+ {
+ $this->assertEquals('S-Зимняков', $this->object->splitFullName('Зимняков').'-Зимняков');
+ }
+ public function testSplDetect314()
+ {
+ $this->assertEquals('S-Зинченко', $this->object->splitFullName('Зинченко').'-Зинченко');
+ }
+ public function testSplDetect315()
+ {
+ $this->assertEquals('S-Зыкин', $this->object->splitFullName('Зыкин').'-Зыкин');
+ }
+ public function testSplDetect316()
+ {
+ $this->assertEquals('S-Зырянов', $this->object->splitFullName('Зырянов').'-Зырянов');
+ }
+ public function testSplDetect317()
+ {
+ $this->assertEquals('S-Зюганов', $this->object->splitFullName('Зюганов').'-Зюганов');
+ }
+ public function testSplDetect318()
+ {
+ $this->assertEquals('S-Зверев', $this->object->splitFullName('Зверев').'-Зверев');
+ }
+ public function testSplDetect319()
+ {
+ $this->assertEquals('S-Игнаткович', $this->object->splitFullName('Игнаткович').'-Игнаткович');
+ }
+ public function testSplDetect320()
+ {
+ $this->assertEquals('S-Ивазов', $this->object->splitFullName('Ивазов').'-Ивазов');
+ }
+ public function testSplDetect321()
+ {
+ $this->assertEquals('S-Ивакин', $this->object->splitFullName('Ивакин').'-Ивакин');
+ }
+ public function testSplDetect322()
+ {
+ $this->assertEquals('S-Ибрагимов', $this->object->splitFullName('Ибрагимов').'-Ибрагимов');
+ }
+ public function testSplDetect323()
+ {
+ $this->assertEquals('S-Иванов', $this->object->splitFullName('Иванов').'-Иванов');
+ }
+ public function testSplDetect324()
+ {
+ $this->assertEquals('S-Иванков', $this->object->splitFullName('Иванков').'-Иванков');
+ }
+ public function testSplDetect325()
+ {
+ $this->assertEquals('S-Ивашин', $this->object->splitFullName('Ивашин').'-Ивашин');
+ }
+ public function testSplDetect326()
+ {
+ $this->assertEquals('S-Ивашов', $this->object->splitFullName('Ивашов').'-Ивашов');
+ }
+ public function testSplDetect327()
+ {
+ $this->assertEquals('S-Ивкин', $this->object->splitFullName('Ивкин').'-Ивкин');
+ }
+ public function testSplDetect328()
+ {
+ $this->assertEquals('S-Иволгин', $this->object->splitFullName('Иволгин').'-Иволгин');
+ }
+ public function testSplDetect329()
+ {
+ $this->assertEquals('S-Игнатьев', $this->object->splitFullName('Игнатьев').'-Игнатьев');
+ }
+ public function testSplDetect330()
+ {
+ $this->assertEquals('S-Игошин', $this->object->splitFullName('Игошин').'-Игошин');
+ }
+ public function testSplDetect331()
+ {
+ $this->assertEquals('S-Исмайлов', $this->object->splitFullName('Исмайлов').'-Исмайлов');
+ }
+ public function testSplDetect332()
+ {
+ $this->assertEquals('S-Измайлов', $this->object->splitFullName('Измайлов').'-Измайлов');
+ }
+ public function testSplDetect333()
+ {
+ $this->assertEquals('S-Иканов', $this->object->splitFullName('Иканов').'-Иканов');
+ }
+ public function testSplDetect334()
+ {
+ $this->assertEquals('S-Икашев', $this->object->splitFullName('Икашев').'-Икашев');
+ }
+ public function testSplDetect335()
+ {
+ $this->assertEquals('S-Ильин', $this->object->splitFullName('Ильин').'-Ильин');
+ }
+ public function testSplDetect336()
+ {
+ $this->assertEquals('S-Илькун', $this->object->splitFullName('Илькун').'-Илькун');
+ }
+ public function testSplDetect337()
+ {
+ $this->assertEquals('S-Илюшин', $this->object->splitFullName('Илюшин').'-Илюшин');
+ }
+ public function testSplDetect338()
+ {
+ $this->assertEquals('S-Ильюшин', $this->object->splitFullName('Ильюшин').'-Ильюшин');
+ }
+ public function testSplDetect339()
+ {
+ $this->assertEquals('S-Иноземцев', $this->object->splitFullName('Иноземцев').'-Иноземцев');
+ }
+ public function testSplDetect340()
+ {
+ $this->assertEquals('S-Ипатьев', $this->object->splitFullName('Ипатьев').'-Ипатьев');
+ }
+ public function testSplDetect341()
+ {
+ $this->assertEquals('S-Исаев', $this->object->splitFullName('Исаев').'-Исаев');
+ }
+ public function testSplDetect342()
+ {
+ $this->assertEquals('S-Истомин', $this->object->splitFullName('Истомин').'-Истомин');
+ }
+ public function testSplDetect343()
+ {
+ $this->assertEquals('S-Кабинов', $this->object->splitFullName('Кабинов').'-Кабинов');
+ }
+ public function testSplDetect344()
+ {
+ $this->assertEquals('S-Каблуков', $this->object->splitFullName('Каблуков').'-Каблуков');
+ }
+ public function testSplDetect345()
+ {
+ $this->assertEquals('S-Каверин', $this->object->splitFullName('Каверин').'-Каверин');
+ }
+ public function testSplDetect346()
+ {
+ $this->assertEquals('S-Кадников', $this->object->splitFullName('Кадников').'-Кадников');
+ }
+ public function testSplDetect347()
+ {
+ $this->assertEquals('S-Кадцын', $this->object->splitFullName('Кадцын').'-Кадцын');
+ }
+ public function testSplDetect348()
+ {
+ $this->assertEquals('S-Казаков', $this->object->splitFullName('Казаков').'-Казаков');
+ }
+ public function testSplDetect349()
+ {
+ $this->assertEquals('S-Казанцев', $this->object->splitFullName('Казанцев').'-Казанцев');
+ }
+ public function testSplDetect350()
+ {
+ $this->assertEquals('S-Казарезов', $this->object->splitFullName('Казарезов').'-Казарезов');
+ }
+ public function testSplDetect351()
+ {
+ $this->assertEquals('S-Калашник', $this->object->splitFullName('Калашник').'-Калашник');
+ }
+ public function testSplDetect352()
+ {
+ $this->assertEquals('S-Калганов', $this->object->splitFullName('Калганов').'-Калганов');
+ }
+ public function testSplDetect353()
+ {
+ $this->assertEquals('S-Каменских', $this->object->splitFullName('Каменских').'-Каменских');
+ }
+ public function testSplDetect354()
+ {
+ $this->assertEquals('S-Камкин', $this->object->splitFullName('Камкин').'-Камкин');
+ }
+ public function testSplDetect355()
+ {
+ $this->assertEquals('S-Каналин', $this->object->splitFullName('Каналин').'-Каналин');
+ }
+ public function testSplDetect356()
+ {
+ $this->assertEquals('S-Кандинский', $this->object->splitFullName('Кандинский').'-Кандинский');
+ }
+ public function testSplDetect357()
+ {
+ $this->assertEquals('S-Капица', $this->object->splitFullName('Капица').'-Капица');
+ }
+ public function testSplDetect358()
+ {
+ $this->assertEquals('S-Капралов', $this->object->splitFullName('Капралов').'-Капралов');
+ }
+ public function testSplDetect359()
+ {
+ $this->assertEquals('S-Караваев', $this->object->splitFullName('Караваев').'-Караваев');
+ }
+ public function testSplDetect360()
+ {
+ $this->assertEquals('S-Караулов', $this->object->splitFullName('Караулов').'-Караулов');
+ }
+ public function testSplDetect361()
+ {
+ $this->assertEquals('S-Карев', $this->object->splitFullName('Карев').'-Карев');
+ }
+ public function testSplDetect362()
+ {
+ $this->assertEquals('S-Каретников', $this->object->splitFullName('Каретников').'-Каретников');
+ }
+ public function testSplDetect363()
+ {
+ $this->assertEquals('S-Каргин', $this->object->splitFullName('Каргин').'-Каргин');
+ }
+ public function testSplDetect364()
+ {
+ $this->assertEquals('S-Карташов', $this->object->splitFullName('Карташов').'-Карташов');
+ }
+ public function testSplDetect365()
+ {
+ $this->assertEquals('S-Карчагин', $this->object->splitFullName('Карчагин').'-Карчагин');
+ }
+ public function testSplDetect366()
+ {
+ $this->assertEquals('S-Касатый', $this->object->splitFullName('Касатый').'-Касатый');
+ }
+ public function testSplDetect367()
+ {
+ $this->assertEquals('S-Катин', $this->object->splitFullName('Катин').'-Катин');
+ }
+ public function testSplDetect368()
+ {
+ $this->assertEquals('S-Качусов', $this->object->splitFullName('Качусов').'-Качусов');
+ }
+ public function testSplDetect369()
+ {
+ $this->assertEquals('S-Кашарин', $this->object->splitFullName('Кашарин').'-Кашарин');
+ }
+ public function testSplDetect370()
+ {
+ $this->assertEquals('S-Каширин', $this->object->splitFullName('Каширин').'-Каширин');
+ }
+ public function testSplDetect371()
+ {
+ $this->assertEquals('S-Кашканов', $this->object->splitFullName('Кашканов').'-Кашканов');
+ }
+ public function testSplDetect372()
+ {
+ $this->assertEquals('S-Кашников', $this->object->splitFullName('Кашников').'-Кашников');
+ }
+ public function testSplDetect373()
+ {
+ $this->assertEquals('S-Киреев', $this->object->splitFullName('Киреев').'-Киреев');
+ }
+ public function testSplDetect374()
+ {
+ $this->assertEquals('S-Кирилишен', $this->object->splitFullName('Кирилишен').'-Кирилишен');
+ }
+ public function testSplDetect375()
+ {
+ $this->assertEquals('S-Кирилловский', $this->object->splitFullName('Кирилловский').'-Кирилловский');
+ }
+ public function testSplDetect376()
+ {
+ $this->assertEquals('S-Кирилов', $this->object->splitFullName('Кирилов').'-Кирилов');
+ }
+ public function testSplDetect377()
+ {
+ $this->assertEquals('S-Кирсанов', $this->object->splitFullName('Кирсанов').'-Кирсанов');
+ }
+ public function testSplDetect378()
+ {
+ $this->assertEquals('S-Кирьянов', $this->object->splitFullName('Кирьянов').'-Кирьянов');
+ }
+ public function testSplDetect379()
+ {
+ $this->assertEquals('S-Клепахов', $this->object->splitFullName('Клепахов').'-Клепахов');
+ }
+ public function testSplDetect380()
+ {
+ $this->assertEquals('S-Климов', $this->object->splitFullName('Климов').'-Климов');
+ }
+ public function testSplDetect381()
+ {
+ $this->assertEquals('S-Климушин', $this->object->splitFullName('Климушин').'-Климушин');
+ }
+ public function testSplDetect382()
+ {
+ $this->assertEquals('S-Клоков', $this->object->splitFullName('Клоков').'-Клоков');
+ }
+ public function testSplDetect383()
+ {
+ $this->assertEquals('S-Князев', $this->object->splitFullName('Князев').'-Князев');
+ }
+ public function testSplDetect384()
+ {
+ $this->assertEquals('S-Ковалёв', $this->object->splitFullName('Ковалёв').'-Ковалёв');
+ }
+ public function testSplDetect385()
+ {
+ $this->assertEquals('S-Ковалевский', $this->object->splitFullName('Ковалевский').'-Ковалевский');
+ }
+ public function testSplDetect386()
+ {
+ $this->assertEquals('S-Ковров', $this->object->splitFullName('Ковров').'-Ковров');
+ }
+ public function testSplDetect387()
+ {
+ $this->assertEquals('S-Ковшутин', $this->object->splitFullName('Ковшутин').'-Ковшутин');
+ }
+ public function testSplDetect388()
+ {
+ $this->assertEquals('S-Кожуров', $this->object->splitFullName('Кожуров').'-Кожуров');
+ }
+ public function testSplDetect389()
+ {
+ $this->assertEquals('S-Кожухов', $this->object->splitFullName('Кожухов').'-Кожухов');
+ }
+ public function testSplDetect390()
+ {
+ $this->assertEquals('S-Козаков', $this->object->splitFullName('Козаков').'-Козаков');
+ }
+ public function testSplDetect391()
+ {
+ $this->assertEquals('S-Козарь', $this->object->splitFullName('Козарь').'-Козарь');
+ }
+ public function testSplDetect392()
+ {
+ $this->assertEquals('S-Козлов', $this->object->splitFullName('Козлов').'-Козлов');
+ }
+ public function testSplDetect393()
+ {
+ $this->assertEquals('S-Козловский', $this->object->splitFullName('Козловский').'-Козловский');
+ }
+ public function testSplDetect394()
+ {
+ $this->assertEquals('S-Колесников', $this->object->splitFullName('Колесников').'-Колесников');
+ }
+ public function testSplDetect395()
+ {
+ $this->assertEquals('S-Колонтаев', $this->object->splitFullName('Колонтаев').'-Колонтаев');
+ }
+ public function testSplDetect396()
+ {
+ $this->assertEquals('S-Колосов', $this->object->splitFullName('Колосов').'-Колосов');
+ }
+ public function testSplDetect397()
+ {
+ $this->assertEquals('S-Кольцов', $this->object->splitFullName('Кольцов').'-Кольцов');
+ }
+ public function testSplDetect398()
+ {
+ $this->assertEquals('S-Комаров', $this->object->splitFullName('Комаров').'-Комаров');
+ }
+ public function testSplDetect399()
+ {
+ $this->assertEquals('S-Комзин', $this->object->splitFullName('Комзин').'-Комзин');
+ }
+ public function testSplDetect400()
+ {
+ $this->assertEquals('S-Комолов', $this->object->splitFullName('Комолов').'-Комолов');
+ }
+ public function testSplDetect401()
+ {
+ $this->assertEquals('S-Кондратьев', $this->object->splitFullName('Кондратьев').'-Кондратьев');
+ }
+ public function testSplDetect402()
+ {
+ $this->assertEquals('S-Конев', $this->object->splitFullName('Конев').'-Конев');
+ }
+ public function testSplDetect403()
+ {
+ $this->assertEquals('S-Конников', $this->object->splitFullName('Конников').'-Конников');
+ }
+ public function testSplDetect404()
+ {
+ $this->assertEquals('S-Коновалов', $this->object->splitFullName('Коновалов').'-Коновалов');
+ }
+ public function testSplDetect405()
+ {
+ $this->assertEquals('S-Коньяков', $this->object->splitFullName('Коньяков').'-Коньяков');
+ }
+ public function testSplDetect406()
+ {
+ $this->assertEquals('S-Коняшев', $this->object->splitFullName('Коняшев').'-Коняшев');
+ }
+ public function testSplDetect407()
+ {
+ $this->assertEquals('S-Копейкин', $this->object->splitFullName('Копейкин').'-Копейкин');
+ }
+ public function testSplDetect408()
+ {
+ $this->assertEquals('S-Коренев', $this->object->splitFullName('Коренев').'-Коренев');
+ }
+ public function testSplDetect409()
+ {
+ $this->assertEquals('S-Коренёв', $this->object->splitFullName('Коренёв').'-Коренёв');
+ }
+ public function testSplDetect410()
+ {
+ $this->assertEquals('S-Коржаков', $this->object->splitFullName('Коржаков').'-Коржаков');
+ }
+ public function testSplDetect411()
+ {
+ $this->assertEquals('S-Коржев', $this->object->splitFullName('Коржев').'-Коржев');
+ }
+ public function testSplDetect412()
+ {
+ $this->assertEquals('S-Корнев', $this->object->splitFullName('Корнев').'-Корнев');
+ }
+ public function testSplDetect413()
+ {
+ $this->assertEquals('S-Корнилов', $this->object->splitFullName('Корнилов').'-Корнилов');
+ }
+ public function testSplDetect414()
+ {
+ $this->assertEquals('S-Коровин', $this->object->splitFullName('Коровин').'-Коровин');
+ }
+ public function testSplDetect415()
+ {
+ $this->assertEquals('S-Королёв', $this->object->splitFullName('Королёв').'-Королёв');
+ }
+ public function testSplDetect416()
+ {
+ $this->assertEquals('S-Коротаев', $this->object->splitFullName('Коротаев').'-Коротаев');
+ }
+ public function testSplDetect417()
+ {
+ $this->assertEquals('S-Корчагин', $this->object->splitFullName('Корчагин').'-Корчагин');
+ }
+ public function testSplDetect418()
+ {
+ $this->assertEquals('S-Косарёв', $this->object->splitFullName('Косарёв').'-Косарёв');
+ }
+ public function testSplDetect419()
+ {
+ $this->assertEquals('S-Косков', $this->object->splitFullName('Косков').'-Косков');
+ }
+ public function testSplDetect420()
+ {
+ $this->assertEquals('S-Косомов', $this->object->splitFullName('Косомов').'-Косомов');
+ }
+ public function testSplDetect421()
+ {
+ $this->assertEquals('S-Косоруков', $this->object->splitFullName('Косоруков').'-Косоруков');
+ }
+ public function testSplDetect422()
+ {
+ $this->assertEquals('S-Костин', $this->object->splitFullName('Костин').'-Костин');
+ }
+ public function testSplDetect423()
+ {
+ $this->assertEquals('S-Косяк', $this->object->splitFullName('Косяк').'-Косяк');
+ }
+ public function testSplDetect424()
+ {
+ $this->assertEquals('S-Котов', $this->object->splitFullName('Котов').'-Котов');
+ }
+ public function testSplDetect425()
+ {
+ $this->assertEquals('S-Костомаров', $this->object->splitFullName('Костомаров').'-Костомаров');
+ }
+ public function testSplDetect426()
+ {
+ $this->assertEquals('S-Коченков', $this->object->splitFullName('Коченков').'-Коченков');
+ }
+ public function testSplDetect427()
+ {
+ $this->assertEquals('S-Кошелев', $this->object->splitFullName('Кошелев').'-Кошелев');
+ }
+ public function testSplDetect428()
+ {
+ $this->assertEquals('S-Кошечкин', $this->object->splitFullName('Кошечкин').'-Кошечкин');
+ }
+ public function testSplDetect429()
+ {
+ $this->assertEquals('S-Кошкин', $this->object->splitFullName('Кошкин').'-Кошкин');
+ }
+ public function testSplDetect430()
+ {
+ $this->assertEquals('S-Кравчук', $this->object->splitFullName('Кравчук').'-Кравчук');
+ }
+ public function testSplDetect431()
+ {
+ $this->assertEquals('S-Краев', $this->object->splitFullName('Краев').'-Краев');
+ }
+ public function testSplDetect432()
+ {
+ $this->assertEquals('S-Краснов', $this->object->splitFullName('Краснов').'-Краснов');
+ }
+ public function testSplDetect433()
+ {
+ $this->assertEquals('S-Красноперов', $this->object->splitFullName('Красноперов').'-Красноперов');
+ }
+ public function testSplDetect434()
+ {
+ $this->assertEquals('S-Кропанин', $this->object->splitFullName('Кропанин').'-Кропанин');
+ }
+ public function testSplDetect435()
+ {
+ $this->assertEquals('S-Кругликов', $this->object->splitFullName('Кругликов').'-Кругликов');
+ }
+ public function testSplDetect436()
+ {
+ $this->assertEquals('S-Круглов', $this->object->splitFullName('Круглов').'-Круглов');
+ }
+ public function testSplDetect437()
+ {
+ $this->assertEquals('S-Крупин', $this->object->splitFullName('Крупин').'-Крупин');
+ }
+ public function testSplDetect438()
+ {
+ $this->assertEquals('S-Крутин', $this->object->splitFullName('Крутин').'-Крутин');
+ }
+ public function testSplDetect439()
+ {
+ $this->assertEquals('S-Кручинкин', $this->object->splitFullName('Кручинкин').'-Кручинкин');
+ }
+ public function testSplDetect440()
+ {
+ $this->assertEquals('S-Крылов', $this->object->splitFullName('Крылов').'-Крылов');
+ }
+ public function testSplDetect441()
+ {
+ $this->assertEquals('S-Крысов', $this->object->splitFullName('Крысов').'-Крысов');
+ }
+ public function testSplDetect442()
+ {
+ $this->assertEquals('S-Крюков', $this->object->splitFullName('Крюков').'-Крюков');
+ }
+ public function testSplDetect443()
+ {
+ $this->assertEquals('S-Кубланов', $this->object->splitFullName('Кубланов').'-Кубланов');
+ }
+ public function testSplDetect444()
+ {
+ $this->assertEquals('S-Кудашов', $this->object->splitFullName('Кудашов').'-Кудашов');
+ }
+ public function testSplDetect445()
+ {
+ $this->assertEquals('S-Кудрин', $this->object->splitFullName('Кудрин').'-Кудрин');
+ }
+ public function testSplDetect446()
+ {
+ $this->assertEquals('S-Кудрявцев', $this->object->splitFullName('Кудрявцев').'-Кудрявцев');
+ }
+ public function testSplDetect447()
+ {
+ $this->assertEquals('S-Кудряшов', $this->object->splitFullName('Кудряшов').'-Кудряшов');
+ }
+ public function testSplDetect448()
+ {
+ $this->assertEquals('S-Кузнецов', $this->object->splitFullName('Кузнецов').'-Кузнецов');
+ }
+ public function testSplDetect449()
+ {
+ $this->assertEquals('S-Кузьмин', $this->object->splitFullName('Кузьмин').'-Кузьмин');
+ }
+ public function testSplDetect450()
+ {
+ $this->assertEquals('S-Куимов', $this->object->splitFullName('Куимов').'-Куимов');
+ }
+ public function testSplDetect451()
+ {
+ $this->assertEquals('S-Куклачёв', $this->object->splitFullName('Куклачёв').'-Куклачёв');
+ }
+ public function testSplDetect452()
+ {
+ $this->assertEquals('S-Кулагин', $this->object->splitFullName('Кулагин').'-Кулагин');
+ }
+ public function testSplDetect453()
+ {
+ $this->assertEquals('S-Кулибин', $this->object->splitFullName('Кулибин').'-Кулибин');
+ }
+ public function testSplDetect454()
+ {
+ $this->assertEquals('S-Куликов', $this->object->splitFullName('Куликов').'-Куликов');
+ }
+ public function testSplDetect455()
+ {
+ $this->assertEquals('S-Куракин', $this->object->splitFullName('Куракин').'-Куракин');
+ }
+ public function testSplDetect456()
+ {
+ $this->assertEquals('S-Курбатов', $this->object->splitFullName('Курбатов').'-Курбатов');
+ }
+ public function testSplDetect457()
+ {
+ $this->assertEquals('S-Курганов', $this->object->splitFullName('Курганов').'-Курганов');
+ }
+ public function testSplDetect458()
+ {
+ $this->assertEquals('S-Курдин', $this->object->splitFullName('Курдин').'-Курдин');
+ }
+ public function testSplDetect459()
+ {
+ $this->assertEquals('S-Курепин', $this->object->splitFullName('Курепин').'-Курепин');
+ }
+ public function testSplDetect460()
+ {
+ $this->assertEquals('S-Курсалин', $this->object->splitFullName('Курсалин').'-Курсалин');
+ }
+ public function testSplDetect461()
+ {
+ $this->assertEquals('S-Кутиков', $this->object->splitFullName('Кутиков').'-Кутиков');
+ }
+ public function testSplDetect462()
+ {
+ $this->assertEquals('S-Кутузов', $this->object->splitFullName('Кутузов').'-Кутузов');
+ }
+ public function testSplDetect463()
+ {
+ $this->assertEquals('S-Кутяков', $this->object->splitFullName('Кутяков').'-Кутяков');
+ }
+ public function testSplDetect464()
+ {
+ $this->assertEquals('S-Лавров', $this->object->splitFullName('Лавров').'-Лавров');
+ }
+ public function testSplDetect465()
+ {
+ $this->assertEquals('S-Лагутов', $this->object->splitFullName('Лагутов').'-Лагутов');
+ }
+ public function testSplDetect466()
+ {
+ $this->assertEquals('S-Лазарев', $this->object->splitFullName('Лазарев').'-Лазарев');
+ }
+ public function testSplDetect467()
+ {
+ $this->assertEquals('S-Ланцов', $this->object->splitFullName('Ланцов').'-Ланцов');
+ }
+ public function testSplDetect468()
+ {
+ $this->assertEquals('S-Лапидус', $this->object->splitFullName('Лапидус').'-Лапидус');
+ }
+ public function testSplDetect469()
+ {
+ $this->assertEquals('S-Лапотников', $this->object->splitFullName('Лапотников').'-Лапотников');
+ }
+ public function testSplDetect470()
+ {
+ $this->assertEquals('S-Лаптев', $this->object->splitFullName('Лаптев').'-Лаптев');
+ }
+ public function testSplDetect471()
+ {
+ $this->assertEquals('S-Лапунов', $this->object->splitFullName('Лапунов').'-Лапунов');
+ }
+ public function testSplDetect472()
+ {
+ $this->assertEquals('S-Лапухов', $this->object->splitFullName('Лапухов').'-Лапухов');
+ }
+ public function testSplDetect473()
+ {
+ $this->assertEquals('S-Ларин', $this->object->splitFullName('Ларин').'-Ларин');
+ }
+ public function testSplDetect474()
+ {
+ $this->assertEquals('S-Ларионов', $this->object->splitFullName('Ларионов').'-Ларионов');
+ }
+ public function testSplDetect475()
+ {
+ $this->assertEquals('S-Ласкутин', $this->object->splitFullName('Ласкутин').'-Ласкутин');
+ }
+ public function testSplDetect476()
+ {
+ $this->assertEquals('S-Лачинов', $this->object->splitFullName('Лачинов').'-Лачинов');
+ }
+ public function testSplDetect477()
+ {
+ $this->assertEquals('S-Лачков', $this->object->splitFullName('Лачков').'-Лачков');
+ }
+ public function testSplDetect478()
+ {
+ $this->assertEquals('S-Лебедев', $this->object->splitFullName('Лебедев').'-Лебедев');
+ }
+ public function testSplDetect479()
+ {
+ $this->assertEquals('S-Лебединский', $this->object->splitFullName('Лебединский').'-Лебединский');
+ }
+ public function testSplDetect480()
+ {
+ $this->assertEquals('S-Лебединцев', $this->object->splitFullName('Лебединцев').'-Лебединцев');
+ }
+ public function testSplDetect481()
+ {
+ $this->assertEquals('S-Легкодимов', $this->object->splitFullName('Легкодимов').'-Легкодимов');
+ }
+ public function testSplDetect482()
+ {
+ $this->assertEquals('S-Леонов', $this->object->splitFullName('Леонов').'-Леонов');
+ }
+ public function testSplDetect483()
+ {
+ $this->assertEquals('S-Лепёхин', $this->object->splitFullName('Лепёхин').'-Лепёхин');
+ }
+ public function testSplDetect484()
+ {
+ $this->assertEquals('S-Лесков', $this->object->splitFullName('Лесков').'-Лесков');
+ }
+ public function testSplDetect485()
+ {
+ $this->assertEquals('S-Лесничий', $this->object->splitFullName('Лесничий').'-Лесничий');
+ }
+ public function testSplDetect486()
+ {
+ $this->assertEquals('S-Летов', $this->object->splitFullName('Летов').'-Летов');
+ }
+ public function testSplDetect487()
+ {
+ $this->assertEquals('S-Лещёв', $this->object->splitFullName('Лещёв').'-Лещёв');
+ }
+ public function testSplDetect488()
+ {
+ $this->assertEquals('S-Лилов', $this->object->splitFullName('Лилов').'-Лилов');
+ }
+ public function testSplDetect489()
+ {
+ $this->assertEquals('S-Липин', $this->object->splitFullName('Липин').'-Липин');
+ }
+ public function testSplDetect490()
+ {
+ $this->assertEquals('S-Лисицын', $this->object->splitFullName('Лисицын').'-Лисицын');
+ }
+ public function testSplDetect491()
+ {
+ $this->assertEquals('S-Лихачёв', $this->object->splitFullName('Лихачёв').'-Лихачёв');
+ }
+ public function testSplDetect492()
+ {
+ $this->assertEquals('S-Лобан', $this->object->splitFullName('Лобан').'-Лобан');
+ }
+ public function testSplDetect493()
+ {
+ $this->assertEquals('S-Лобанов', $this->object->splitFullName('Лобанов').'-Лобанов');
+ }
+ public function testSplDetect494()
+ {
+ $this->assertEquals('S-Лобов', $this->object->splitFullName('Лобов').'-Лобов');
+ }
+ public function testSplDetect495()
+ {
+ $this->assertEquals('S-Логинов', $this->object->splitFullName('Логинов').'-Логинов');
+ }
+ public function testSplDetect496()
+ {
+ $this->assertEquals('S-Логиновский', $this->object->splitFullName('Логиновский').'-Логиновский');
+ }
+ public function testSplDetect497()
+ {
+ $this->assertEquals('S-Локтев', $this->object->splitFullName('Локтев').'-Локтев');
+ }
+ public function testSplDetect498()
+ {
+ $this->assertEquals('S-Ломоносов', $this->object->splitFullName('Ломоносов').'-Ломоносов');
+ }
+ public function testSplDetect499()
+ {
+ $this->assertEquals('S-Ломтев', $this->object->splitFullName('Ломтев').'-Ломтев');
+ }
+ public function testSplDetect500()
+ {
+ $this->assertEquals('S-Лопатин', $this->object->splitFullName('Лопатин').'-Лопатин');
+ }
+ public function testSplDetect501()
+ {
+ $this->assertEquals('S-Лосев', $this->object->splitFullName('Лосев').'-Лосев');
+ }
+ public function testSplDetect502()
+ {
+ $this->assertEquals('S-Лосевский', $this->object->splitFullName('Лосевский').'-Лосевский');
+ }
+ public function testSplDetect503()
+ {
+ $this->assertEquals('S-Лоскутников', $this->object->splitFullName('Лоскутников').'-Лоскутников');
+ }
+ public function testSplDetect504()
+ {
+ $this->assertEquals('S-Лоскутов', $this->object->splitFullName('Лоскутов').'-Лоскутов');
+ }
+ public function testSplDetect505()
+ {
+ $this->assertEquals('S-Лужков', $this->object->splitFullName('Лужков').'-Лужков');
+ }
+ public function testSplDetect506()
+ {
+ $this->assertEquals('S-Лыткин', $this->object->splitFullName('Лыткин').'-Лыткин');
+ }
+ public function testSplDetect507()
+ {
+ $this->assertEquals('S-Любимов', $this->object->splitFullName('Любимов').'-Любимов');
+ }
+ public function testSplDetect508()
+ {
+ $this->assertEquals('S-Любов', $this->object->splitFullName('Любов').'-Любов');
+ }
+ public function testSplDetect509()
+ {
+ $this->assertEquals('S-Лягушкин', $this->object->splitFullName('Лягушкин').'-Лягушкин');
+ }
+ public function testSplDetect510()
+ {
+ $this->assertEquals('S-Лягушов', $this->object->splitFullName('Лягушов').'-Лягушов');
+ }
+ public function testSplDetect511()
+ {
+ $this->assertEquals('S-Лялюшкин', $this->object->splitFullName('Лялюшкин').'-Лялюшкин');
+ }
+ public function testSplDetect512()
+ {
+ $this->assertEquals('S-Лясин', $this->object->splitFullName('Лясин').'-Лясин');
+ }
+ public function testSplDetect513()
+ {
+ $this->assertEquals('S-Ляпин', $this->object->splitFullName('Ляпин').'-Ляпин');
+ }
+ public function testSplDetect514()
+ {
+ $this->assertEquals('S-Майсак', $this->object->splitFullName('Майсак').'-Майсак');
+ }
+ public function testSplDetect515()
+ {
+ $this->assertEquals('S-Макаров', $this->object->splitFullName('Макаров').'-Макаров');
+ }
+ public function testSplDetect516()
+ {
+ $this->assertEquals('S-Маклаков', $this->object->splitFullName('Маклаков').'-Маклаков');
+ }
+ public function testSplDetect517()
+ {
+ $this->assertEquals('S-Максимов', $this->object->splitFullName('Максимов').'-Максимов');
+ }
+ public function testSplDetect518()
+ {
+ $this->assertEquals('S-Максимушкин', $this->object->splitFullName('Максимушкин').'-Максимушкин');
+ }
+ public function testSplDetect519()
+ {
+ $this->assertEquals('S-Максудов', $this->object->splitFullName('Максудов').'-Максудов');
+ }
+ public function testSplDetect520()
+ {
+ $this->assertEquals('S-Малахов', $this->object->splitFullName('Малахов').'-Малахов');
+ }
+ public function testSplDetect521()
+ {
+ $this->assertEquals('S-Маликов', $this->object->splitFullName('Маликов').'-Маликов');
+ }
+ public function testSplDetect522()
+ {
+ $this->assertEquals('S-Малинин', $this->object->splitFullName('Малинин').'-Малинин');
+ }
+ public function testSplDetect523()
+ {
+ $this->assertEquals('S-Малышев', $this->object->splitFullName('Малышев').'-Малышев');
+ }
+ public function testSplDetect524()
+ {
+ $this->assertEquals('S-Малюгин', $this->object->splitFullName('Малюгин').'-Малюгин');
+ }
+ public function testSplDetect525()
+ {
+ $this->assertEquals('S-Малыхин', $this->object->splitFullName('Малыхин').'-Малыхин');
+ }
+ public function testSplDetect526()
+ {
+ $this->assertEquals('S-Мамонов', $this->object->splitFullName('Мамонов').'-Мамонов');
+ }
+ public function testSplDetect527()
+ {
+ $this->assertEquals('S-Манин', $this->object->splitFullName('Манин').'-Манин');
+ }
+ public function testSplDetect528()
+ {
+ $this->assertEquals('S-Маркин', $this->object->splitFullName('Маркин').'-Маркин');
+ }
+ public function testSplDetect529()
+ {
+ $this->assertEquals('S-Марков', $this->object->splitFullName('Марков').'-Марков');
+ }
+ public function testSplDetect530()
+ {
+ $this->assertEquals('S-Маслак', $this->object->splitFullName('Маслак').'-Маслак');
+ }
+ public function testSplDetect531()
+ {
+ $this->assertEquals('S-Маслов', $this->object->splitFullName('Маслов').'-Маслов');
+ }
+ public function testSplDetect532()
+ {
+ $this->assertEquals('S-Матвеев', $this->object->splitFullName('Матвеев').'-Матвеев');
+ }
+ public function testSplDetect533()
+ {
+ $this->assertEquals('S-Матвеева', $this->object->splitFullName('Матвеева').'-Матвеева');
+ }
+ public function testSplDetect534()
+ {
+ $this->assertEquals('S-Машарин', $this->object->splitFullName('Машарин').'-Машарин');
+ }
+ public function testSplDetect535()
+ {
+ $this->assertEquals('S-Машир', $this->object->splitFullName('Машир').'-Машир');
+ }
+ public function testSplDetect536()
+ {
+ $this->assertEquals('S-Медведев', $this->object->splitFullName('Медведев').'-Медведев');
+ }
+ public function testSplDetect537()
+ {
+ $this->assertEquals('S-Медников', $this->object->splitFullName('Медников').'-Медников');
+ }
+ public function testSplDetect538()
+ {
+ $this->assertEquals('S-Меледин', $this->object->splitFullName('Меледин').'-Меледин');
+ }
+ public function testSplDetect539()
+ {
+ $this->assertEquals('S-Мелехов', $this->object->splitFullName('Мелехов').'-Мелехов');
+ }
+ public function testSplDetect540()
+ {
+ $this->assertEquals('S-Меликов', $this->object->splitFullName('Меликов').'-Меликов');
+ }
+ public function testSplDetect541()
+ {
+ $this->assertEquals('S-Мельников', $this->object->splitFullName('Мельников').'-Мельников');
+ }
+ public function testSplDetect542()
+ {
+ $this->assertEquals('S-Меркушев', $this->object->splitFullName('Меркушев').'-Меркушев');
+ }
+ public function testSplDetect543()
+ {
+ $this->assertEquals('S-Мещеряков', $this->object->splitFullName('Мещеряков').'-Мещеряков');
+ }
+ public function testSplDetect544()
+ {
+ $this->assertEquals('S-Мигунов', $this->object->splitFullName('Мигунов').'-Мигунов');
+ }
+ public function testSplDetect545()
+ {
+ $this->assertEquals('S-Мизенов', $this->object->splitFullName('Мизенов').'-Мизенов');
+ }
+ public function testSplDetect546()
+ {
+ $this->assertEquals('S-Милехин', $this->object->splitFullName('Милехин').'-Милехин');
+ }
+ public function testSplDetect547()
+ {
+ $this->assertEquals('S-Милорадов', $this->object->splitFullName('Милорадов').'-Милорадов');
+ }
+ public function testSplDetect548()
+ {
+ $this->assertEquals('S-Милюков', $this->object->splitFullName('Милюков').'-Милюков');
+ }
+ public function testSplDetect549()
+ {
+ $this->assertEquals('S-Милютин', $this->object->splitFullName('Милютин').'-Милютин');
+ }
+ public function testSplDetect550()
+ {
+ $this->assertEquals('S-Минеев', $this->object->splitFullName('Минеев').'-Минеев');
+ }
+ public function testSplDetect551()
+ {
+ $this->assertEquals('S-Минин', $this->object->splitFullName('Минин').'-Минин');
+ }
+ public function testSplDetect552()
+ {
+ $this->assertEquals('S-Минкин', $this->object->splitFullName('Минкин').'-Минкин');
+ }
+ public function testSplDetect553()
+ {
+ $this->assertEquals('S-Миронов', $this->object->splitFullName('Миронов').'-Миронов');
+ }
+ public function testSplDetect554()
+ {
+ $this->assertEquals('S-Митин', $this->object->splitFullName('Митин').'-Митин');
+ }
+ public function testSplDetect555()
+ {
+ $this->assertEquals('S-Митрофанов', $this->object->splitFullName('Митрофанов').'-Митрофанов');
+ }
+ public function testSplDetect556()
+ {
+ $this->assertEquals('S-Михайлов', $this->object->splitFullName('Михайлов').'-Михайлов');
+ }
+ public function testSplDetect557()
+ {
+ $this->assertEquals('S-Михеев', $this->object->splitFullName('Михеев').'-Михеев');
+ }
+ public function testSplDetect558()
+ {
+ $this->assertEquals('S-Мишутин', $this->object->splitFullName('Мишутин').'-Мишутин');
+ }
+ public function testSplDetect559()
+ {
+ $this->assertEquals('S-Моисеев', $this->object->splitFullName('Моисеев').'-Моисеев');
+ }
+ public function testSplDetect560()
+ {
+ $this->assertEquals('S-Молчанов', $this->object->splitFullName('Молчанов').'-Молчанов');
+ }
+ public function testSplDetect561()
+ {
+ $this->assertEquals('S-Моренов', $this->object->splitFullName('Моренов').'-Моренов');
+ }
+ public function testSplDetect562()
+ {
+ $this->assertEquals('S-Морозов', $this->object->splitFullName('Морозов').'-Морозов');
+ }
+ public function testSplDetect563()
+ {
+ $this->assertEquals('S-Мосалев', $this->object->splitFullName('Мосалев').'-Мосалев');
+ }
+ public function testSplDetect564()
+ {
+ $this->assertEquals('S-Москвин', $this->object->splitFullName('Москвин').'-Москвин');
+ }
+ public function testSplDetect565()
+ {
+ $this->assertEquals('S-Муратов', $this->object->splitFullName('Муратов').'-Муратов');
+ }
+ public function testSplDetect566()
+ {
+ $this->assertEquals('S-Мухортов', $this->object->splitFullName('Мухортов').'-Мухортов');
+ }
+ public function testSplDetect567()
+ {
+ $this->assertEquals('S-Мягков', $this->object->splitFullName('Мягков').'-Мягков');
+ }
+ public function testSplDetect568()
+ {
+ $this->assertEquals('S-Мясников', $this->object->splitFullName('Мясников').'-Мясников');
+ }
+ public function testSplDetect569()
+ {
+ $this->assertEquals('S-Мятлев', $this->object->splitFullName('Мятлев').'-Мятлев');
+ }
+ public function testSplDetect570()
+ {
+ $this->assertEquals('S-Набатов', $this->object->splitFullName('Набатов').'-Набатов');
+ }
+ public function testSplDetect571()
+ {
+ $this->assertEquals('S-Нардин', $this->object->splitFullName('Нардин').'-Нардин');
+ }
+ public function testSplDetect572()
+ {
+ $this->assertEquals('S-Наумов', $this->object->splitFullName('Наумов').'-Наумов');
+ }
+ public function testSplDetect573()
+ {
+ $this->assertEquals('S-Невзоров', $this->object->splitFullName('Невзоров').'-Невзоров');
+ }
+ public function testSplDetect574()
+ {
+ $this->assertEquals('S-Неделяев', $this->object->splitFullName('Неделяев').'-Неделяев');
+ }
+ public function testSplDetect575()
+ {
+ $this->assertEquals('S-Нежданов', $this->object->splitFullName('Нежданов').'-Нежданов');
+ }
+ public function testSplDetect576()
+ {
+ $this->assertEquals('S-Ненашев', $this->object->splitFullName('Ненашев').'-Ненашев');
+ }
+ public function testSplDetect577()
+ {
+ $this->assertEquals('S-Нестеров', $this->object->splitFullName('Нестеров').'-Нестеров');
+ }
+ public function testSplDetect578()
+ {
+ $this->assertEquals('S-Нечаев', $this->object->splitFullName('Нечаев').'-Нечаев');
+ }
+ public function testSplDetect579()
+ {
+ $this->assertEquals('S-Никитин', $this->object->splitFullName('Никитин').'-Никитин');
+ }
+ public function testSplDetect580()
+ {
+ $this->assertEquals('S-Никифоров', $this->object->splitFullName('Никифоров').'-Никифоров');
+ }
+ public function testSplDetect581()
+ {
+ $this->assertEquals('S-Николаев', $this->object->splitFullName('Николаев').'-Николаев');
+ }
+ public function testSplDetect582()
+ {
+ $this->assertEquals('S-Никонов', $this->object->splitFullName('Никонов').'-Никонов');
+ }
+ public function testSplDetect583()
+ {
+ $this->assertEquals('S-Никулин', $this->object->splitFullName('Никулин').'-Никулин');
+ }
+ public function testSplDetect584()
+ {
+ $this->assertEquals('S-Некрасов', $this->object->splitFullName('Некрасов').'-Некрасов');
+ }
+ public function testSplDetect585()
+ {
+ $this->assertEquals('S-Новиков', $this->object->splitFullName('Новиков').'-Новиков');
+ }
+ public function testSplDetect586()
+ {
+ $this->assertEquals('S-Новосельцев', $this->object->splitFullName('Новосельцев').'-Новосельцев');
+ }
+ public function testSplDetect587()
+ {
+ $this->assertEquals('S-Носачёв', $this->object->splitFullName('Носачёв').'-Носачёв');
+ }
+ public function testSplDetect588()
+ {
+ $this->assertEquals('S-Носков', $this->object->splitFullName('Носков').'-Носков');
+ }
+ public function testSplDetect589()
+ {
+ $this->assertEquals('S-Носов', $this->object->splitFullName('Носов').'-Носов');
+ }
+ public function testSplDetect590()
+ {
+ $this->assertEquals('S-Оболенский', $this->object->splitFullName('Оболенский').'-Оболенский');
+ }
+ public function testSplDetect591()
+ {
+ $this->assertEquals('S-Оборин', $this->object->splitFullName('Оборин').'-Оборин');
+ }
+ public function testSplDetect592()
+ {
+ $this->assertEquals('S-Образцов', $this->object->splitFullName('Образцов').'-Образцов');
+ }
+ public function testSplDetect593()
+ {
+ $this->assertEquals('S-Обухов', $this->object->splitFullName('Обухов').'-Обухов');
+ }
+ public function testSplDetect594()
+ {
+ $this->assertEquals('S-Овечкин', $this->object->splitFullName('Овечкин').'-Овечкин');
+ }
+ public function testSplDetect595()
+ {
+ $this->assertEquals('S-Огородников', $this->object->splitFullName('Огородников').'-Огородников');
+ }
+ public function testSplDetect596()
+ {
+ $this->assertEquals('S-Огурцов', $this->object->splitFullName('Огурцов').'-Огурцов');
+ }
+ public function testSplDetect597()
+ {
+ $this->assertEquals('S-Озеров', $this->object->splitFullName('Озеров').'-Озеров');
+ }
+ public function testSplDetect598()
+ {
+ $this->assertEquals('S-Ольховский', $this->object->splitFullName('Ольховский').'-Ольховский');
+ }
+ public function testSplDetect599()
+ {
+ $this->assertEquals('S-Онегин', $this->object->splitFullName('Онегин').'-Онегин');
+ }
+ public function testSplDetect600()
+ {
+ $this->assertEquals('S-Опокин', $this->object->splitFullName('Опокин').'-Опокин');
+ }
+ public function testSplDetect601()
+ {
+ $this->assertEquals('S-Орлов', $this->object->splitFullName('Орлов').'-Орлов');
+ }
+ public function testSplDetect602()
+ {
+ $this->assertEquals('S-Осинцев', $this->object->splitFullName('Осинцев').'-Осинцев');
+ }
+ public function testSplDetect603()
+ {
+ $this->assertEquals('S-Остальцев', $this->object->splitFullName('Остальцев').'-Остальцев');
+ }
+ public function testSplDetect604()
+ {
+ $this->assertEquals('S-Остапюк', $this->object->splitFullName('Остапюк').'-Остапюк');
+ }
+ public function testSplDetect605()
+ {
+ $this->assertEquals('S-Островерхов', $this->object->splitFullName('Островерхов').'-Островерхов');
+ }
+ public function testSplDetect606()
+ {
+ $this->assertEquals('S-Островский', $this->object->splitFullName('Островский').'-Островский');
+ }
+ public function testSplDetect607()
+ {
+ $this->assertEquals('S-Павлов', $this->object->splitFullName('Павлов').'-Павлов');
+ }
+ public function testSplDetect608()
+ {
+ $this->assertEquals('S-Панарин', $this->object->splitFullName('Панарин').'-Панарин');
+ }
+ public function testSplDetect609()
+ {
+ $this->assertEquals('S-Панин', $this->object->splitFullName('Панин').'-Панин');
+ }
+ public function testSplDetect610()
+ {
+ $this->assertEquals('S-Панкин', $this->object->splitFullName('Панкин').'-Панкин');
+ }
+ public function testSplDetect611()
+ {
+ $this->assertEquals('S-Панков', $this->object->splitFullName('Панков').'-Панков');
+ }
+ public function testSplDetect612()
+ {
+ $this->assertEquals('S-Панфилов', $this->object->splitFullName('Панфилов').'-Панфилов');
+ }
+ public function testSplDetect613()
+ {
+ $this->assertEquals('S-Панькив', $this->object->splitFullName('Панькив').'-Панькив');
+ }
+ public function testSplDetect614()
+ {
+ $this->assertEquals('S-Папанов', $this->object->splitFullName('Папанов').'-Папанов');
+ }
+ public function testSplDetect615()
+ {
+ $this->assertEquals('S-Пахомов', $this->object->splitFullName('Пахомов').'-Пахомов');
+ }
+ public function testSplDetect616()
+ {
+ $this->assertEquals('S-Пенкин', $this->object->splitFullName('Пенкин').'-Пенкин');
+ }
+ public function testSplDetect617()
+ {
+ $this->assertEquals('S-Первак', $this->object->splitFullName('Первак').'-Первак');
+ }
+ public function testSplDetect618()
+ {
+ $this->assertEquals('S-Переверзев', $this->object->splitFullName('Переверзев').'-Переверзев');
+ }
+ public function testSplDetect619()
+ {
+ $this->assertEquals('S-Перевёртов', $this->object->splitFullName('Перевёртов').'-Перевёртов');
+ }
+ public function testSplDetect620()
+ {
+ $this->assertEquals('S-Пересторонин', $this->object->splitFullName('Пересторонин').'-Пересторонин');
+ }
+ public function testSplDetect621()
+ {
+ $this->assertEquals('S-Перехваткин', $this->object->splitFullName('Перехваткин').'-Перехваткин');
+ }
+ public function testSplDetect622()
+ {
+ $this->assertEquals('S-Перов', $this->object->splitFullName('Перов').'-Перов');
+ }
+ public function testSplDetect623()
+ {
+ $this->assertEquals('S-Перьмяков', $this->object->splitFullName('Перьмяков').'-Перьмяков');
+ }
+ public function testSplDetect624()
+ {
+ $this->assertEquals('S-Пестов', $this->object->splitFullName('Пестов').'-Пестов');
+ }
+ public function testSplDetect625()
+ {
+ $this->assertEquals('S-Петров', $this->object->splitFullName('Петров').'-Петров');
+ }
+ public function testSplDetect626()
+ {
+ $this->assertEquals('S-Петухов', $this->object->splitFullName('Петухов').'-Петухов');
+ }
+ public function testSplDetect627()
+ {
+ $this->assertEquals('S-Печеников', $this->object->splitFullName('Печеников').'-Печеников');
+ }
+ public function testSplDetect628()
+ {
+ $this->assertEquals('S-Пивоваров', $this->object->splitFullName('Пивоваров').'-Пивоваров');
+ }
+ public function testSplDetect629()
+ {
+ $this->assertEquals('S-Пирогов', $this->object->splitFullName('Пирогов').'-Пирогов');
+ }
+ public function testSplDetect630()
+ {
+ $this->assertEquals('S-Пирожков', $this->object->splitFullName('Пирожков').'-Пирожков');
+ }
+ public function testSplDetect631()
+ {
+ $this->assertEquals('S-Пичугин', $this->object->splitFullName('Пичугин').'-Пичугин');
+ }
+ public function testSplDetect632()
+ {
+ $this->assertEquals('S-Погодин', $this->object->splitFullName('Погодин').'-Погодин');
+ }
+ public function testSplDetect633()
+ {
+ $this->assertEquals('S-Погребнов', $this->object->splitFullName('Погребнов').'-Погребнов');
+ }
+ public function testSplDetect634()
+ {
+ $this->assertEquals('S-Подшивалов', $this->object->splitFullName('Подшивалов').'-Подшивалов');
+ }
+ public function testSplDetect635()
+ {
+ $this->assertEquals('S-Поздняков', $this->object->splitFullName('Поздняков').'-Поздняков');
+ }
+ public function testSplDetect636()
+ {
+ $this->assertEquals('S-Покровский', $this->object->splitFullName('Покровский').'-Покровский');
+ }
+ public function testSplDetect637()
+ {
+ $this->assertEquals('S-Поливанов', $this->object->splitFullName('Поливанов').'-Поливанов');
+ }
+ public function testSplDetect638()
+ {
+ $this->assertEquals('S-Полушин', $this->object->splitFullName('Полушин').'-Полушин');
+ }
+ public function testSplDetect639()
+ {
+ $this->assertEquals('S-Полищук', $this->object->splitFullName('Полищук').'-Полищук');
+ }
+ public function testSplDetect640()
+ {
+ $this->assertEquals('S-Полторак', $this->object->splitFullName('Полторак').'-Полторак');
+ }
+ public function testSplDetect641()
+ {
+ $this->assertEquals('S-Поляков', $this->object->splitFullName('Поляков').'-Поляков');
+ }
+ public function testSplDetect642()
+ {
+ $this->assertEquals('S-Поникаров', $this->object->splitFullName('Поникаров').'-Поникаров');
+ }
+ public function testSplDetect643()
+ {
+ $this->assertEquals('S-Пономарёв', $this->object->splitFullName('Пономарёв').'-Пономарёв');
+ }
+ public function testSplDetect644()
+ {
+ $this->assertEquals('S-Пончиков', $this->object->splitFullName('Пончиков').'-Пончиков');
+ }
+ public function testSplDetect645()
+ {
+ $this->assertEquals('S-Попов', $this->object->splitFullName('Попов').'-Попов');
+ }
+ public function testSplDetect646()
+ {
+ $this->assertEquals('S-Попырин', $this->object->splitFullName('Попырин').'-Попырин');
+ }
+ public function testSplDetect647()
+ {
+ $this->assertEquals('S-Посохов', $this->object->splitFullName('Посохов').'-Посохов');
+ }
+ public function testSplDetect648()
+ {
+ $this->assertEquals('S-Потапов', $this->object->splitFullName('Потапов').'-Потапов');
+ }
+ public function testSplDetect649()
+ {
+ $this->assertEquals('S-Потёмкин', $this->object->splitFullName('Потёмкин').'-Потёмкин');
+ }
+ public function testSplDetect650()
+ {
+ $this->assertEquals('S-Праздников', $this->object->splitFullName('Праздников').'-Праздников');
+ }
+ public function testSplDetect651()
+ {
+ $this->assertEquals('S-Примаков', $this->object->splitFullName('Примаков').'-Примаков');
+ }
+ public function testSplDetect652()
+ {
+ $this->assertEquals('S-Приходько', $this->object->splitFullName('Приходько').'-Приходько');
+ }
+ public function testSplDetect653()
+ {
+ $this->assertEquals('S-Проничев', $this->object->splitFullName('Проничев').'-Проничев');
+ }
+ public function testSplDetect654()
+ {
+ $this->assertEquals('S-Протасов', $this->object->splitFullName('Протасов').'-Протасов');
+ }
+ public function testSplDetect655()
+ {
+ $this->assertEquals('S-Прохоров', $this->object->splitFullName('Прохоров').'-Прохоров');
+ }
+ public function testSplDetect656()
+ {
+ $this->assertEquals('S-Пугачёв', $this->object->splitFullName('Пугачёв').'-Пугачёв');
+ }
+ public function testSplDetect657()
+ {
+ $this->assertEquals('S-Пугин', $this->object->splitFullName('Пугин').'-Пугин');
+ }
+ public function testSplDetect658()
+ {
+ $this->assertEquals('S-Пузанов', $this->object->splitFullName('Пузанов').'-Пузанов');
+ }
+ public function testSplDetect659()
+ {
+ $this->assertEquals('S-Путилин', $this->object->splitFullName('Путилин').'-Путилин');
+ }
+ public function testSplDetect660()
+ {
+ $this->assertEquals('S-Путин', $this->object->splitFullName('Путин').'-Путин');
+ }
+ public function testSplDetect661()
+ {
+ $this->assertEquals('S-Путятин', $this->object->splitFullName('Путятин').'-Путятин');
+ }
+ public function testSplDetect662()
+ {
+ $this->assertEquals('S-Пушкин', $this->object->splitFullName('Пушкин').'-Пушкин');
+ }
+ public function testSplDetect663()
+ {
+ $this->assertEquals('S-Пыжалов', $this->object->splitFullName('Пыжалов').'-Пыжалов');
+ }
+ public function testSplDetect664()
+ {
+ $this->assertEquals('S-Пырьев', $this->object->splitFullName('Пырьев').'-Пырьев');
+ }
+ public function testSplDetect665()
+ {
+ $this->assertEquals('S-Рабинович', $this->object->splitFullName('Рабинович').'-Рабинович');
+ }
+ public function testSplDetect666()
+ {
+ $this->assertEquals('S-Разин', $this->object->splitFullName('Разин').'-Разин');
+ }
+ public function testSplDetect667()
+ {
+ $this->assertEquals('S-Разуваев', $this->object->splitFullName('Разуваев').'-Разуваев');
+ }
+ public function testSplDetect668()
+ {
+ $this->assertEquals('S-Распопов', $this->object->splitFullName('Распопов').'-Распопов');
+ }
+ public function testSplDetect669()
+ {
+ $this->assertEquals('S-Распутин', $this->object->splitFullName('Распутин').'-Распутин');
+ }
+ public function testSplDetect670()
+ {
+ $this->assertEquals('S-Расторгуев', $this->object->splitFullName('Расторгуев').'-Расторгуев');
+ }
+ public function testSplDetect671()
+ {
+ $this->assertEquals('S-Ремизов', $this->object->splitFullName('Ремизов').'-Ремизов');
+ }
+ public function testSplDetect672()
+ {
+ $this->assertEquals('S-Репин', $this->object->splitFullName('Репин').'-Репин');
+ }
+ public function testSplDetect673()
+ {
+ $this->assertEquals('S-Решетилов', $this->object->splitFullName('Решетилов').'-Решетилов');
+ }
+ public function testSplDetect674()
+ {
+ $this->assertEquals('S-Решетников', $this->object->splitFullName('Решетников').'-Решетников');
+ }
+ public function testSplDetect675()
+ {
+ $this->assertEquals('S-Родзянко', $this->object->splitFullName('Родзянко').'-Родзянко');
+ }
+ public function testSplDetect676()
+ {
+ $this->assertEquals('S-Рогачёв', $this->object->splitFullName('Рогачёв').'-Рогачёв');
+ }
+ public function testSplDetect677()
+ {
+ $this->assertEquals('S-Рогов', $this->object->splitFullName('Рогов').'-Рогов');
+ }
+ public function testSplDetect678()
+ {
+ $this->assertEquals('S-Рогозин', $this->object->splitFullName('Рогозин').'-Рогозин');
+ }
+ public function testSplDetect679()
+ {
+ $this->assertEquals('S-Рожков', $this->object->splitFullName('Рожков').'-Рожков');
+ }
+ public function testSplDetect680()
+ {
+ $this->assertEquals('S-Рокоссовский', $this->object->splitFullName('Рокоссовский').'-Рокоссовский');
+ }
+ public function testSplDetect681()
+ {
+ $this->assertEquals('S-Романов', $this->object->splitFullName('Романов').'-Романов');
+ }
+ public function testSplDetect682()
+ {
+ $this->assertEquals('S-Ростов', $this->object->splitFullName('Ростов').'-Ростов');
+ }
+ public function testSplDetect683()
+ {
+ $this->assertEquals('S-Ростовцев', $this->object->splitFullName('Ростовцев').'-Ростовцев');
+ }
+ public function testSplDetect684()
+ {
+ $this->assertEquals('S-Рудавинa', $this->object->splitFullName('Рудавинa').'-Рудавинa');
+ }
+ public function testSplDetect685()
+ {
+ $this->assertEquals('S-Румянцев', $this->object->splitFullName('Румянцев').'-Румянцев');
+ }
+ public function testSplDetect686()
+ {
+ $this->assertEquals('S-Рунов', $this->object->splitFullName('Рунов').'-Рунов');
+ }
+ public function testSplDetect687()
+ {
+ $this->assertEquals('S-Русаков', $this->object->splitFullName('Русаков').'-Русаков');
+ }
+ public function testSplDetect688()
+ {
+ $this->assertEquals('S-Руских', $this->object->splitFullName('Руских').'-Руских');
+ }
+ public function testSplDetect689()
+ {
+ $this->assertEquals('S-Русских', $this->object->splitFullName('Русских').'-Русских');
+ }
+ public function testSplDetect690()
+ {
+ $this->assertEquals('S-Ручкин', $this->object->splitFullName('Ручкин').'-Ручкин');
+ }
+ public function testSplDetect691()
+ {
+ $this->assertEquals('S-Рыбалкин', $this->object->splitFullName('Рыбалкин').'-Рыбалкин');
+ }
+ public function testSplDetect692()
+ {
+ $this->assertEquals('S-Рыжанов', $this->object->splitFullName('Рыжанов').'-Рыжанов');
+ }
+ public function testSplDetect693()
+ {
+ $this->assertEquals('S-Рыжков', $this->object->splitFullName('Рыжков').'-Рыжков');
+ }
+ public function testSplDetect694()
+ {
+ $this->assertEquals('S-Рыжов', $this->object->splitFullName('Рыжов').'-Рыжов');
+ }
+ public function testSplDetect695()
+ {
+ $this->assertEquals('S-Рытин', $this->object->splitFullName('Рытин').'-Рытин');
+ }
+ public function testSplDetect696()
+ {
+ $this->assertEquals('S-Рыченков', $this->object->splitFullName('Рыченков').'-Рыченков');
+ }
+ public function testSplDetect697()
+ {
+ $this->assertEquals('S-Рябков', $this->object->splitFullName('Рябков').'-Рябков');
+ }
+ public function testSplDetect698()
+ {
+ $this->assertEquals('S-Рябов', $this->object->splitFullName('Рябов').'-Рябов');
+ }
+ public function testSplDetect699()
+ {
+ $this->assertEquals('S-Ряхин', $this->object->splitFullName('Ряхин').'-Ряхин');
+ }
+ public function testSplDetect700()
+ {
+ $this->assertEquals('S-Сабитов', $this->object->splitFullName('Сабитов').'-Сабитов');
+ }
+ public function testSplDetect701()
+ {
+ $this->assertEquals('S-Савасин', $this->object->splitFullName('Савасин').'-Савасин');
+ }
+ public function testSplDetect702()
+ {
+ $this->assertEquals('S-Савинков', $this->object->splitFullName('Савинков').'-Савинков');
+ }
+ public function testSplDetect703()
+ {
+ $this->assertEquals('S-Савенков', $this->object->splitFullName('Савенков').'-Савенков');
+ }
+ public function testSplDetect704()
+ {
+ $this->assertEquals('S-Саврасов', $this->object->splitFullName('Саврасов').'-Саврасов');
+ }
+ public function testSplDetect705()
+ {
+ $this->assertEquals('S-Садыков', $this->object->splitFullName('Садыков').'-Садыков');
+ }
+ public function testSplDetect706()
+ {
+ $this->assertEquals('S-Сазонов', $this->object->splitFullName('Сазонов').'-Сазонов');
+ }
+ public function testSplDetect707()
+ {
+ $this->assertEquals('S-Салко', $this->object->splitFullName('Салко').'-Салко');
+ }
+ public function testSplDetect708()
+ {
+ $this->assertEquals('S-Сальков', $this->object->splitFullName('Сальков').'-Сальков');
+ }
+ public function testSplDetect709()
+ {
+ $this->assertEquals('S-Сальников', $this->object->splitFullName('Сальников').'-Сальников');
+ }
+ public function testSplDetect710()
+ {
+ $this->assertEquals('S-Самойлов', $this->object->splitFullName('Самойлов').'-Самойлов');
+ }
+ public function testSplDetect711()
+ {
+ $this->assertEquals('S-Самохин', $this->object->splitFullName('Самохин').'-Самохин');
+ }
+ public function testSplDetect712()
+ {
+ $this->assertEquals('S-Самсонов', $this->object->splitFullName('Самсонов').'-Самсонов');
+ }
+ public function testSplDetect713()
+ {
+ $this->assertEquals('S-Санников', $this->object->splitFullName('Санников').'-Санников');
+ }
+ public function testSplDetect714()
+ {
+ $this->assertEquals('S-Сапогов', $this->object->splitFullName('Сапогов').'-Сапогов');
+ }
+ public function testSplDetect715()
+ {
+ $this->assertEquals('S-Сапожников', $this->object->splitFullName('Сапожников').'-Сапожников');
+ }
+ public function testSplDetect716()
+ {
+ $this->assertEquals('S-Сафиюлин', $this->object->splitFullName('Сафиюлин').'-Сафиюлин');
+ }
+ public function testSplDetect717()
+ {
+ $this->assertEquals('S-Сахаров', $this->object->splitFullName('Сахаров').'-Сахаров');
+ }
+ public function testSplDetect718()
+ {
+ $this->assertEquals('S-Свалов', $this->object->splitFullName('Свалов').'-Свалов');
+ }
+ public function testSplDetect719()
+ {
+ $this->assertEquals('S-Северинов', $this->object->splitFullName('Северинов').'-Северинов');
+ }
+ public function testSplDetect720()
+ {
+ $this->assertEquals('S-Севостьянов', $this->object->splitFullName('Севостьянов').'-Севостьянов');
+ }
+ public function testSplDetect721()
+ {
+ $this->assertEquals('S-Седельников', $this->object->splitFullName('Седельников').'-Седельников');
+ }
+ public function testSplDetect722()
+ {
+ $this->assertEquals('S-Седов', $this->object->splitFullName('Седов').'-Седов');
+ }
+ public function testSplDetect723()
+ {
+ $this->assertEquals('S-Селезнёв', $this->object->splitFullName('Селезнёв').'-Селезнёв');
+ }
+ public function testSplDetect724()
+ {
+ $this->assertEquals('S-Селиванов', $this->object->splitFullName('Селиванов').'-Селиванов');
+ }
+ public function testSplDetect725()
+ {
+ $this->assertEquals('S-Семёнов', $this->object->splitFullName('Семёнов').'-Семёнов');
+ }
+ public function testSplDetect726()
+ {
+ $this->assertEquals('S-Семичаевский', $this->object->splitFullName('Семичаевский').'-Семичаевский');
+ }
+ public function testSplDetect727()
+ {
+ $this->assertEquals('S-Сенькин', $this->object->splitFullName('Сенькин').'-Сенькин');
+ }
+ public function testSplDetect728()
+ {
+ $this->assertEquals('S-Серебров', $this->object->splitFullName('Серебров').'-Серебров');
+ }
+ public function testSplDetect729()
+ {
+ $this->assertEquals('S-Серебряков', $this->object->splitFullName('Серебряков').'-Серебряков');
+ }
+ public function testSplDetect730()
+ {
+ $this->assertEquals('S-Серёгин', $this->object->splitFullName('Серёгин').'-Серёгин');
+ }
+ public function testSplDetect731()
+ {
+ $this->assertEquals('S-Серов', $this->object->splitFullName('Серов').'-Серов');
+ }
+ public function testSplDetect732()
+ {
+ $this->assertEquals('S-Серпионов', $this->object->splitFullName('Серпионов').'-Серпионов');
+ }
+ public function testSplDetect733()
+ {
+ $this->assertEquals('S-Семянин', $this->object->splitFullName('Семянин').'-Семянин');
+ }
+ public function testSplDetect734()
+ {
+ $this->assertEquals('S-Сёмин', $this->object->splitFullName('Сёмин').'-Сёмин');
+ }
+ public function testSplDetect735()
+ {
+ $this->assertEquals('S-Серёгин', $this->object->splitFullName('Серёгин').'-Серёгин');
+ }
+ public function testSplDetect736()
+ {
+ $this->assertEquals('S-Сеченов', $this->object->splitFullName('Сеченов').'-Сеченов');
+ }
+ public function testSplDetect737()
+ {
+ $this->assertEquals('S-Сиваков', $this->object->splitFullName('Сиваков').'-Сиваков');
+ }
+ public function testSplDetect738()
+ {
+ $this->assertEquals('S-Сигаев', $this->object->splitFullName('Сигаев').'-Сигаев');
+ }
+ public function testSplDetect739()
+ {
+ $this->assertEquals('S-Сигачёв', $this->object->splitFullName('Сигачёв').'-Сигачёв');
+ }
+ public function testSplDetect740()
+ {
+ $this->assertEquals('S-Сидоров', $this->object->splitFullName('Сидоров').'-Сидоров');
+ }
+ public function testSplDetect741()
+ {
+ $this->assertEquals('S-Сизов', $this->object->splitFullName('Сизов').'-Сизов');
+ }
+ public function testSplDetect742()
+ {
+ $this->assertEquals('S-Сизый', $this->object->splitFullName('Сизый').'-Сизый');
+ }
+ public function testSplDetect743()
+ {
+ $this->assertEquals('S-Силиванов', $this->object->splitFullName('Силиванов').'-Силиванов');
+ }
+ public function testSplDetect744()
+ {
+ $this->assertEquals('S-Силин', $this->object->splitFullName('Силин').'-Силин');
+ }
+ public function testSplDetect745()
+ {
+ $this->assertEquals('S-Сильвестров', $this->object->splitFullName('Сильвестров').'-Сильвестров');
+ }
+ public function testSplDetect746()
+ {
+ $this->assertEquals('S-Силаев', $this->object->splitFullName('Силаев').'-Силаев');
+ }
+ public function testSplDetect747()
+ {
+ $this->assertEquals('S-Силиванов', $this->object->splitFullName('Силиванов').'-Силиванов');
+ }
+ public function testSplDetect748()
+ {
+ $this->assertEquals('S-Скворцов', $this->object->splitFullName('Скворцов').'-Скворцов');
+ }
+ public function testSplDetect749()
+ {
+ $this->assertEquals('S-Скрябин', $this->object->splitFullName('Скрябин').'-Скрябин');
+ }
+ public function testSplDetect750()
+ {
+ $this->assertEquals('S-Скоробогатов', $this->object->splitFullName('Скоробогатов').'-Скоробогатов');
+ }
+ public function testSplDetect751()
+ {
+ $this->assertEquals('S-Скороходов', $this->object->splitFullName('Скороходов').'-Скороходов');
+ }
+ public function testSplDetect752()
+ {
+ $this->assertEquals('S-Скуратов', $this->object->splitFullName('Скуратов').'-Скуратов');
+ }
+ public function testSplDetect753()
+ {
+ $this->assertEquals('S-Слобожанин', $this->object->splitFullName('Слобожанин').'-Слобожанин');
+ }
+ public function testSplDetect754()
+ {
+ $this->assertEquals('S-Случевский', $this->object->splitFullName('Случевский').'-Случевский');
+ }
+ public function testSplDetect755()
+ {
+ $this->assertEquals('S-Смирнитский', $this->object->splitFullName('Смирнитский').'-Смирнитский');
+ }
+ public function testSplDetect756()
+ {
+ $this->assertEquals('S-Смирнов', $this->object->splitFullName('Смирнов').'-Смирнов');
+ }
+ public function testSplDetect757()
+ {
+ $this->assertEquals('S-Сметанин', $this->object->splitFullName('Сметанин').'-Сметанин');
+ }
+ public function testSplDetect758()
+ {
+ $this->assertEquals('S-Смолин', $this->object->splitFullName('Смолин').'-Смолин');
+ }
+ public function testSplDetect759()
+ {
+ $this->assertEquals('S-Смолянинов', $this->object->splitFullName('Смолянинов').'-Смолянинов');
+ }
+ public function testSplDetect760()
+ {
+ $this->assertEquals('S-Снаткин', $this->object->splitFullName('Снаткин').'-Снаткин');
+ }
+ public function testSplDetect761()
+ {
+ $this->assertEquals('S-Снегирёв', $this->object->splitFullName('Снегирёв').'-Снегирёв');
+ }
+ public function testSplDetect762()
+ {
+ $this->assertEquals('S-Снетков', $this->object->splitFullName('Снетков').'-Снетков');
+ }
+ public function testSplDetect763()
+ {
+ $this->assertEquals('S-Соболев', $this->object->splitFullName('Соболев').'-Соболев');
+ }
+ public function testSplDetect764()
+ {
+ $this->assertEquals('S-Соболевский', $this->object->splitFullName('Соболевский').'-Соболевский');
+ }
+ public function testSplDetect765()
+ {
+ $this->assertEquals('S-Соколов', $this->object->splitFullName('Соколов').'-Соколов');
+ }
+ public function testSplDetect766()
+ {
+ $this->assertEquals('S-Солдатов', $this->object->splitFullName('Солдатов').'-Солдатов');
+ }
+ public function testSplDetect767()
+ {
+ $this->assertEquals('S-Соловьёв', $this->object->splitFullName('Соловьёв').'-Соловьёв');
+ }
+ public function testSplDetect768()
+ {
+ $this->assertEquals('S-Солодников', $this->object->splitFullName('Солодников').'-Солодников');
+ }
+ public function testSplDetect769()
+ {
+ $this->assertEquals('S-Соломин', $this->object->splitFullName('Соломин').'-Соломин');
+ }
+ public function testSplDetect770()
+ {
+ $this->assertEquals('S-Соломонов', $this->object->splitFullName('Соломонов').'-Соломонов');
+ }
+ public function testSplDetect771()
+ {
+ $this->assertEquals('S-Сопов', $this->object->splitFullName('Сопов').'-Сопов');
+ }
+ public function testSplDetect772()
+ {
+ $this->assertEquals('S-Сорокин', $this->object->splitFullName('Сорокин').'-Сорокин');
+ }
+ public function testSplDetect773()
+ {
+ $this->assertEquals('S-Спанов', $this->object->splitFullName('Спанов').'-Спанов');
+ }
+ public function testSplDetect774()
+ {
+ $this->assertEquals('S-Стариков', $this->object->splitFullName('Стариков').'-Стариков');
+ }
+ public function testSplDetect775()
+ {
+ $this->assertEquals('S-Староверов', $this->object->splitFullName('Староверов').'-Староверов');
+ }
+ public function testSplDetect776()
+ {
+ $this->assertEquals('S-Стеблев', $this->object->splitFullName('Стеблев').'-Стеблев');
+ }
+ public function testSplDetect777()
+ {
+ $this->assertEquals('S-Стегнов', $this->object->splitFullName('Стегнов').'-Стегнов');
+ }
+ public function testSplDetect778()
+ {
+ $this->assertEquals('S-Степанов', $this->object->splitFullName('Степанов').'-Степанов');
+ }
+ public function testSplDetect779()
+ {
+ $this->assertEquals('S-Степанков', $this->object->splitFullName('Степанков').'-Степанков');
+ }
+ public function testSplDetect780()
+ {
+ $this->assertEquals('S-Степашин', $this->object->splitFullName('Степашин').'-Степашин');
+ }
+ public function testSplDetect781()
+ {
+ $this->assertEquals('S-Стрелков', $this->object->splitFullName('Стрелков').'-Стрелков');
+ }
+ public function testSplDetect782()
+ {
+ $this->assertEquals('S-Стрекалов', $this->object->splitFullName('Стрекалов').'-Стрекалов');
+ }
+ public function testSplDetect783()
+ {
+ $this->assertEquals('S-Строганов', $this->object->splitFullName('Строганов').'-Строганов');
+ }
+ public function testSplDetect784()
+ {
+ $this->assertEquals('S-Субботин', $this->object->splitFullName('Субботин').'-Субботин');
+ }
+ public function testSplDetect785()
+ {
+ $this->assertEquals('S-Суботин', $this->object->splitFullName('Суботин').'-Суботин');
+ }
+ public function testSplDetect786()
+ {
+ $this->assertEquals('S-Суворин', $this->object->splitFullName('Суворин').'-Суворин');
+ }
+ public function testSplDetect787()
+ {
+ $this->assertEquals('S-Суворкин', $this->object->splitFullName('Суворкин').'-Суворкин');
+ }
+ public function testSplDetect788()
+ {
+ $this->assertEquals('S-Суворов', $this->object->splitFullName('Суворов').'-Суворов');
+ }
+ public function testSplDetect789()
+ {
+ $this->assertEquals('S-Сунгатулин', $this->object->splitFullName('Сунгатулин').'-Сунгатулин');
+ }
+ public function testSplDetect790()
+ {
+ $this->assertEquals('S-Сукачев', $this->object->splitFullName('Сукачев').'-Сукачев');
+ }
+ public function testSplDetect791()
+ {
+ $this->assertEquals('S-Суриков', $this->object->splitFullName('Суриков').'-Суриков');
+ }
+ public function testSplDetect792()
+ {
+ $this->assertEquals('S-Сусоев', $this->object->splitFullName('Сусоев').'-Сусоев');
+ }
+ public function testSplDetect793()
+ {
+ $this->assertEquals('S-Сутулин', $this->object->splitFullName('Сутулин').'-Сутулин');
+ }
+ public function testSplDetect794()
+ {
+ $this->assertEquals('S-Сухоруков', $this->object->splitFullName('Сухоруков').'-Сухоруков');
+ }
+ public function testSplDetect795()
+ {
+ $this->assertEquals('S-Сучков', $this->object->splitFullName('Сучков').'-Сучков');
+ }
+ public function testSplDetect796()
+ {
+ $this->assertEquals('S-Сысоев', $this->object->splitFullName('Сысоев').'-Сысоев');
+ }
+ public function testSplDetect797()
+ {
+ $this->assertEquals('S-Сытников', $this->object->splitFullName('Сытников').'-Сытников');
+ }
+ public function testSplDetect798()
+ {
+ $this->assertEquals('S-Сычёв', $this->object->splitFullName('Сычёв').'-Сычёв');
+ }
+ public function testSplDetect799()
+ {
+ $this->assertEquals('S-Сычкин', $this->object->splitFullName('Сычкин').'-Сычкин');
+ }
+ public function testSplDetect800()
+ {
+ $this->assertEquals('S-Сюкосев', $this->object->splitFullName('Сюкосев').'-Сюкосев');
+ }
+ public function testSplDetect801()
+ {
+ $this->assertEquals('S-Табаков', $this->object->splitFullName('Табаков').'-Табаков');
+ }
+ public function testSplDetect802()
+ {
+ $this->assertEquals('S-Табернакулов', $this->object->splitFullName('Табернакулов').'-Табернакулов');
+ }
+ public function testSplDetect803()
+ {
+ $this->assertEquals('S-Таланов', $this->object->splitFullName('Таланов').'-Таланов');
+ }
+ public function testSplDetect804()
+ {
+ $this->assertEquals('S-Талалихин', $this->object->splitFullName('Талалихин').'-Талалихин');
+ }
+ public function testSplDetect805()
+ {
+ $this->assertEquals('S-Танков', $this->object->splitFullName('Танков').'-Танков');
+ }
+ public function testSplDetect806()
+ {
+ $this->assertEquals('S-Тарасов', $this->object->splitFullName('Тарасов').'-Тарасов');
+ }
+ public function testSplDetect807()
+ {
+ $this->assertEquals('S-Татаров', $this->object->splitFullName('Татаров').'-Татаров');
+ }
+ public function testSplDetect808()
+ {
+ $this->assertEquals('S-Твардовский', $this->object->splitFullName('Твардовский').'-Твардовский');
+ }
+ public function testSplDetect809()
+ {
+ $this->assertEquals('S-Тёмкин', $this->object->splitFullName('Тёмкин').'-Тёмкин');
+ }
+ public function testSplDetect810()
+ {
+ $this->assertEquals('S-Теплов', $this->object->splitFullName('Теплов').'-Теплов');
+ }
+ public function testSplDetect811()
+ {
+ $this->assertEquals('S-Теребов', $this->object->splitFullName('Теребов').'-Теребов');
+ }
+ public function testSplDetect812()
+ {
+ $this->assertEquals('S-Тетерев', $this->object->splitFullName('Тетерев').'-Тетерев');
+ }
+ public function testSplDetect813()
+ {
+ $this->assertEquals('S-Типалов', $this->object->splitFullName('Типалов').'-Типалов');
+ }
+ public function testSplDetect814()
+ {
+ $this->assertEquals('S-Титов', $this->object->splitFullName('Титов').'-Титов');
+ }
+ public function testSplDetect815()
+ {
+ $this->assertEquals('S-Тихвинский', $this->object->splitFullName('Тихвинский').'-Тихвинский');
+ }
+ public function testSplDetect816()
+ {
+ $this->assertEquals('S-Тихомиров', $this->object->splitFullName('Тихомиров').'-Тихомиров');
+ }
+ public function testSplDetect817()
+ {
+ $this->assertEquals('S-Тихонов', $this->object->splitFullName('Тихонов').'-Тихонов');
+ }
+ public function testSplDetect818()
+ {
+ $this->assertEquals('S-Токарев', $this->object->splitFullName('Токарев').'-Токарев');
+ }
+ public function testSplDetect819()
+ {
+ $this->assertEquals('S-Токмаков', $this->object->splitFullName('Токмаков').'-Токмаков');
+ }
+ public function testSplDetect820()
+ {
+ $this->assertEquals('S-Толбанов', $this->object->splitFullName('Толбанов').'-Толбанов');
+ }
+ public function testSplDetect821()
+ {
+ $this->assertEquals('S-Толстобров', $this->object->splitFullName('Толстобров').'-Толстобров');
+ }
+ public function testSplDetect822()
+ {
+ $this->assertEquals('S-Толстокожев', $this->object->splitFullName('Толстокожев').'-Толстокожев');
+ }
+ public function testSplDetect823()
+ {
+ $this->assertEquals('S-Толстой', $this->object->splitFullName('Толстой').'-Толстой');
+ }
+ public function testSplDetect824()
+ {
+ $this->assertEquals('S-Топоров', $this->object->splitFullName('Топоров').'-Топоров');
+ }
+ public function testSplDetect825()
+ {
+ $this->assertEquals('S-Торопов', $this->object->splitFullName('Торопов').'-Торопов');
+ }
+ public function testSplDetect826()
+ {
+ $this->assertEquals('S-Торчинович', $this->object->splitFullName('Торчинович').'-Торчинович');
+ }
+ public function testSplDetect827()
+ {
+ $this->assertEquals('S-Травкин', $this->object->splitFullName('Травкин').'-Травкин');
+ }
+ public function testSplDetect828()
+ {
+ $this->assertEquals('S-Тредиаковский', $this->object->splitFullName('Тредиаковский').'-Тредиаковский');
+ }
+ public function testSplDetect829()
+ {
+ $this->assertEquals('S-Третьяков', $this->object->splitFullName('Третьяков').'-Третьяков');
+ }
+ public function testSplDetect830()
+ {
+ $this->assertEquals('S-Трифонов', $this->object->splitFullName('Трифонов').'-Трифонов');
+ }
+ public function testSplDetect831()
+ {
+ $this->assertEquals('S-Трофимов', $this->object->splitFullName('Трофимов').'-Трофимов');
+ }
+ public function testSplDetect832()
+ {
+ $this->assertEquals('S-Трусов', $this->object->splitFullName('Трусов').'-Трусов');
+ }
+ public function testSplDetect833()
+ {
+ $this->assertEquals('S-Трутнев', $this->object->splitFullName('Трутнев').'-Трутнев');
+ }
+ public function testSplDetect834()
+ {
+ $this->assertEquals('S-Труфанов', $this->object->splitFullName('Труфанов').'-Труфанов');
+ }
+ public function testSplDetect835()
+ {
+ $this->assertEquals('S-Трухин', $this->object->splitFullName('Трухин').'-Трухин');
+ }
+ public function testSplDetect836()
+ {
+ $this->assertEquals('S-Трындин', $this->object->splitFullName('Трындин').'-Трындин');
+ }
+ public function testSplDetect837()
+ {
+ $this->assertEquals('S-Туполев', $this->object->splitFullName('Туполев').'-Туполев');
+ }
+ public function testSplDetect838()
+ {
+ $this->assertEquals('S-Турбин', $this->object->splitFullName('Турбин').'-Турбин');
+ }
+ public function testSplDetect839()
+ {
+ $this->assertEquals('S-Тургенев', $this->object->splitFullName('Тургенев').'-Тургенев');
+ }
+ public function testSplDetect840()
+ {
+ $this->assertEquals('S-Туров', $this->object->splitFullName('Туров').'-Туров');
+ }
+ public function testSplDetect841()
+ {
+ $this->assertEquals('S-Турфанов', $this->object->splitFullName('Турфанов').'-Турфанов');
+ }
+ public function testSplDetect842()
+ {
+ $this->assertEquals('S-Тычкин', $this->object->splitFullName('Тычкин').'-Тычкин');
+ }
+ public function testSplDetect843()
+ {
+ $this->assertEquals('S-Тюшняков', $this->object->splitFullName('Тюшняков').'-Тюшняков');
+ }
+ public function testSplDetect844()
+ {
+ $this->assertEquals('S-Телицын', $this->object->splitFullName('Телицын').'-Телицын');
+ }
+ public function testSplDetect845()
+ {
+ $this->assertEquals('S-Тянников', $this->object->splitFullName('Тянников').'-Тянников');
+ }
+ public function testSplDetect846()
+ {
+ $this->assertEquals('S-Убейсобакин', $this->object->splitFullName('Убейсобакин').'-Убейсобакин');
+ }
+ public function testSplDetect847()
+ {
+ $this->assertEquals('S-Угольников', $this->object->splitFullName('Угольников').'-Угольников');
+ }
+ public function testSplDetect848()
+ {
+ $this->assertEquals('S-Ульянов', $this->object->splitFullName('Ульянов').'-Ульянов');
+ }
+ public function testSplDetect849()
+ {
+ $this->assertEquals('S-Ульяшин', $this->object->splitFullName('Ульяшин').'-Ульяшин');
+ }
+ public function testSplDetect850()
+ {
+ $this->assertEquals('S-Усатов', $this->object->splitFullName('Усатов').'-Усатов');
+ }
+ public function testSplDetect851()
+ {
+ $this->assertEquals('S-Усов', $this->object->splitFullName('Усов').'-Усов');
+ }
+ public function testSplDetect852()
+ {
+ $this->assertEquals('S-Устинов', $this->object->splitFullName('Устинов').'-Устинов');
+ }
+ public function testSplDetect853()
+ {
+ $this->assertEquals('S-Устюжанин', $this->object->splitFullName('Устюжанин').'-Устюжанин');
+ }
+ public function testSplDetect854()
+ {
+ $this->assertEquals('S-Утёсов', $this->object->splitFullName('Утёсов').'-Утёсов');
+ }
+ public function testSplDetect855()
+ {
+ $this->assertEquals('S-Ухов', $this->object->splitFullName('Ухов').'-Ухов');
+ }
+ public function testSplDetect856()
+ {
+ $this->assertEquals('S-Фанин', $this->object->splitFullName('Фанин').'-Фанин');
+ }
+ public function testSplDetect857()
+ {
+ $this->assertEquals('S-Фамусов', $this->object->splitFullName('Фамусов').'-Фамусов');
+ }
+ public function testSplDetect858()
+ {
+ $this->assertEquals('S-Федин', $this->object->splitFullName('Федин').'-Федин');
+ }
+ public function testSplDetect859()
+ {
+ $this->assertEquals('S-Федосов', $this->object->splitFullName('Федосов').'-Федосов');
+ }
+ public function testSplDetect860()
+ {
+ $this->assertEquals('S-Федотов', $this->object->splitFullName('Федотов').'-Федотов');
+ }
+ public function testSplDetect861()
+ {
+ $this->assertEquals('S-Федосеев', $this->object->splitFullName('Федосеев').'-Федосеев');
+ }
+ public function testSplDetect862()
+ {
+ $this->assertEquals('S-Федченков', $this->object->splitFullName('Федченков').'-Федченков');
+ }
+ public function testSplDetect863()
+ {
+ $this->assertEquals('S-Фёдоров', $this->object->splitFullName('Фёдоров').'-Фёдоров');
+ }
+ public function testSplDetect864()
+ {
+ $this->assertEquals('S-Федулов', $this->object->splitFullName('Федулов').'-Федулов');
+ }
+ public function testSplDetect865()
+ {
+ $this->assertEquals('S-Фетисов', $this->object->splitFullName('Фетисов').'-Фетисов');
+ }
+ public function testSplDetect866()
+ {
+ $this->assertEquals('S-Филатов', $this->object->splitFullName('Филатов').'-Филатов');
+ }
+ public function testSplDetect867()
+ {
+ $this->assertEquals('S-Филимонов', $this->object->splitFullName('Филимонов').'-Филимонов');
+ }
+ public function testSplDetect868()
+ {
+ $this->assertEquals('S-Филипов', $this->object->splitFullName('Филипов').'-Филипов');
+ }
+ public function testSplDetect869()
+ {
+ $this->assertEquals('S-Филиппов', $this->object->splitFullName('Филиппов').'-Филиппов');
+ }
+ public function testSplDetect870()
+ {
+ $this->assertEquals('S-Флёров', $this->object->splitFullName('Флёров').'-Флёров');
+ }
+ public function testSplDetect871()
+ {
+ $this->assertEquals('S-Фокин', $this->object->splitFullName('Фокин').'-Фокин');
+ }
+ public function testSplDetect872()
+ {
+ $this->assertEquals('S-Фомин', $this->object->splitFullName('Фомин').'-Фомин');
+ }
+ public function testSplDetect873()
+ {
+ $this->assertEquals('S-Фомичев', $this->object->splitFullName('Фомичев').'-Фомичев');
+ }
+ public function testSplDetect874()
+ {
+ $this->assertEquals('S-Фонвизин', $this->object->splitFullName('Фонвизин').'-Фонвизин');
+ }
+ public function testSplDetect875()
+ {
+ $this->assertEquals('S-Форопонов', $this->object->splitFullName('Форопонов').'-Форопонов');
+ }
+ public function testSplDetect876()
+ {
+ $this->assertEquals('S-Фирсов', $this->object->splitFullName('Фирсов').'-Фирсов');
+ }
+ public function testSplDetect877()
+ {
+ $this->assertEquals('S-Фролов', $this->object->splitFullName('Фролов').'-Фролов');
+ }
+ public function testSplDetect878()
+ {
+ $this->assertEquals('S-Францев', $this->object->splitFullName('Францев').'-Францев');
+ }
+ public function testSplDetect879()
+ {
+ $this->assertEquals('S-Фукин', $this->object->splitFullName('Фукин').'-Фукин');
+ }
+ public function testSplDetect880()
+ {
+ $this->assertEquals('S-Хабалов', $this->object->splitFullName('Хабалов').'-Хабалов');
+ }
+ public function testSplDetect881()
+ {
+ $this->assertEquals('S-Халтурин', $this->object->splitFullName('Халтурин').'-Халтурин');
+ }
+ public function testSplDetect882()
+ {
+ $this->assertEquals('S-Харитонов', $this->object->splitFullName('Харитонов').'-Харитонов');
+ }
+ public function testSplDetect883()
+ {
+ $this->assertEquals('S-Харламов', $this->object->splitFullName('Харламов').'-Харламов');
+ }
+ public function testSplDetect884()
+ {
+ $this->assertEquals('S-Хлебников', $this->object->splitFullName('Хлебников').'-Хлебников');
+ }
+ public function testSplDetect885()
+ {
+ $this->assertEquals('S-Хлопонин', $this->object->splitFullName('Хлопонин').'-Хлопонин');
+ }
+ public function testSplDetect886()
+ {
+ $this->assertEquals('S-Холодов', $this->object->splitFullName('Холодов').'-Холодов');
+ }
+ public function testSplDetect887()
+ {
+ $this->assertEquals('S-Хомколов', $this->object->splitFullName('Хомколов').'-Хомколов');
+ }
+ public function testSplDetect888()
+ {
+ $this->assertEquals('S-Храмов', $this->object->splitFullName('Храмов').'-Храмов');
+ }
+ public function testSplDetect889()
+ {
+ $this->assertEquals('S-Хромов', $this->object->splitFullName('Хромов').'-Хромов');
+ }
+ public function testSplDetect890()
+ {
+ $this->assertEquals('S-Худовеков', $this->object->splitFullName('Худовеков').'-Худовеков');
+ }
+ public function testSplDetect891()
+ {
+ $this->assertEquals('S-Хлебов', $this->object->splitFullName('Хлебов').'-Хлебов');
+ }
+ public function testSplDetect892()
+ {
+ $this->assertEquals('S-Хуртин', $this->object->splitFullName('Хуртин').'-Хуртин');
+ }
+ public function testSplDetect893()
+ {
+ $this->assertEquals('S-Хребтов', $this->object->splitFullName('Хребтов').'-Хребтов');
+ }
+ public function testSplDetect894()
+ {
+ $this->assertEquals('S-Худяков', $this->object->splitFullName('Худяков').'-Худяков');
+ }
+ public function testSplDetect895()
+ {
+ $this->assertEquals('S-Царицын', $this->object->splitFullName('Царицын').'-Царицын');
+ }
+ public function testSplDetect896()
+ {
+ $this->assertEquals('S-Цветаев', $this->object->splitFullName('Цветаев').'-Цветаев');
+ }
+ public function testSplDetect897()
+ {
+ $this->assertEquals('S-Цветков', $this->object->splitFullName('Цветков').'-Цветков');
+ }
+ public function testSplDetect898()
+ {
+ $this->assertEquals('S-Циолковский', $this->object->splitFullName('Циолковский').'-Циолковский');
+ }
+ public function testSplDetect899()
+ {
+ $this->assertEquals('S-Цитников', $this->object->splitFullName('Цитников').'-Цитников');
+ }
+ public function testSplDetect900()
+ {
+ $this->assertEquals('S-Цуканов', $this->object->splitFullName('Цуканов').'-Цуканов');
+ }
+ public function testSplDetect901()
+ {
+ $this->assertEquals('S-Чаадаев', $this->object->splitFullName('Чаадаев').'-Чаадаев');
+ }
+ public function testSplDetect902()
+ {
+ $this->assertEquals('S-Чадов', $this->object->splitFullName('Чадов').'-Чадов');
+ }
+ public function testSplDetect903()
+ {
+ $this->assertEquals('S-Чазов', $this->object->splitFullName('Чазов').'-Чазов');
+ }
+ public function testSplDetect904()
+ {
+ $this->assertEquals('S-Чалый', $this->object->splitFullName('Чалый').'-Чалый');
+ }
+ public function testSplDetect905()
+ {
+ $this->assertEquals('S-Чапаев', $this->object->splitFullName('Чапаев').'-Чапаев');
+ }
+ public function testSplDetect906()
+ {
+ $this->assertEquals('S-Чеботарёв', $this->object->splitFullName('Чеботарёв').'-Чеботарёв');
+ }
+ public function testSplDetect907()
+ {
+ $this->assertEquals('S-Чебыкин', $this->object->splitFullName('Чебыкин').'-Чебыкин');
+ }
+ public function testSplDetect908()
+ {
+ $this->assertEquals('S-Чежеков', $this->object->splitFullName('Чежеков').'-Чежеков');
+ }
+ public function testSplDetect909()
+ {
+ $this->assertEquals('S-Чекмарёв', $this->object->splitFullName('Чекмарёв').'-Чекмарёв');
+ }
+ public function testSplDetect910()
+ {
+ $this->assertEquals('S-Челомеев', $this->object->splitFullName('Челомеев').'-Челомеев');
+ }
+ public function testSplDetect911()
+ {
+ $this->assertEquals('S-Челомей', $this->object->splitFullName('Челомей').'-Челомей');
+ }
+ public function testSplDetect912()
+ {
+ $this->assertEquals('S-Челпанов', $this->object->splitFullName('Челпанов').'-Челпанов');
+ }
+ public function testSplDetect913()
+ {
+ $this->assertEquals('S-Чендев', $this->object->splitFullName('Чендев').'-Чендев');
+ }
+ public function testSplDetect914()
+ {
+ $this->assertEquals('S-Черенчиков', $this->object->splitFullName('Черенчиков').'-Черенчиков');
+ }
+ public function testSplDetect915()
+ {
+ $this->assertEquals('S-Черепанов', $this->object->splitFullName('Черепанов').'-Черепанов');
+ }
+ public function testSplDetect916()
+ {
+ $this->assertEquals('S-Черкашин', $this->object->splitFullName('Черкашин').'-Черкашин');
+ }
+ public function testSplDetect917()
+ {
+ $this->assertEquals('S-Чернов', $this->object->splitFullName('Чернов').'-Чернов');
+ }
+ public function testSplDetect918()
+ {
+ $this->assertEquals('S-Чернышёв', $this->object->splitFullName('Чернышёв').'-Чернышёв');
+ }
+ public function testSplDetect919()
+ {
+ $this->assertEquals('S-Чернаков', $this->object->splitFullName('Чернаков').'-Чернаков');
+ }
+ public function testSplDetect920()
+ {
+ $this->assertEquals('S-Черников', $this->object->splitFullName('Черников').'-Черников');
+ }
+ public function testSplDetect921()
+ {
+ $this->assertEquals('S-Чесноков', $this->object->splitFullName('Чесноков').'-Чесноков');
+ }
+ public function testSplDetect922()
+ {
+ $this->assertEquals('S-Чиграков', $this->object->splitFullName('Чиграков').'-Чиграков');
+ }
+ public function testSplDetect923()
+ {
+ $this->assertEquals('S-Чижиков', $this->object->splitFullName('Чижиков').'-Чижиков');
+ }
+ public function testSplDetect924()
+ {
+ $this->assertEquals('S-Чиркаш', $this->object->splitFullName('Чиркаш').'-Чиркаш');
+ }
+ public function testSplDetect925()
+ {
+ $this->assertEquals('S-Чистяков', $this->object->splitFullName('Чистяков').'-Чистяков');
+ }
+ public function testSplDetect926()
+ {
+ $this->assertEquals('S-Чичиков', $this->object->splitFullName('Чичиков').'-Чичиков');
+ }
+ public function testSplDetect927()
+ {
+ $this->assertEquals('S-Чичканов', $this->object->splitFullName('Чичканов').'-Чичканов');
+ }
+ public function testSplDetect928()
+ {
+ $this->assertEquals('S-Чкалов', $this->object->splitFullName('Чкалов').'-Чкалов');
+ }
+ public function testSplDetect929()
+ {
+ $this->assertEquals('S-Чмыхов', $this->object->splitFullName('Чмыхов').'-Чмыхов');
+ }
+ public function testSplDetect930()
+ {
+ $this->assertEquals('S-Чугунов', $this->object->splitFullName('Чугунов').'-Чугунов');
+ }
+ public function testSplDetect931()
+ {
+ $this->assertEquals('S-Чужинов', $this->object->splitFullName('Чужинов').'-Чужинов');
+ }
+ public function testSplDetect932()
+ {
+ $this->assertEquals('S-Чукчов', $this->object->splitFullName('Чукчов').'-Чукчов');
+ }
+ public function testSplDetect933()
+ {
+ $this->assertEquals('S-Чукреев', $this->object->splitFullName('Чукреев').'-Чукреев');
+ }
+ public function testSplDetect934()
+ {
+ $this->assertEquals('S-Чупов', $this->object->splitFullName('Чупов').'-Чупов');
+ }
+ public function testSplDetect935()
+ {
+ $this->assertEquals('S-Чуприн', $this->object->splitFullName('Чуприн').'-Чуприн');
+ }
+ public function testSplDetect936()
+ {
+ $this->assertEquals('S-Чупров', $this->object->splitFullName('Чупров').'-Чупров');
+ }
+ public function testSplDetect937()
+ {
+ $this->assertEquals('S-Чучанов', $this->object->splitFullName('Чучанов').'-Чучанов');
+ }
+ public function testSplDetect938()
+ {
+ $this->assertEquals('S-Чучумашев', $this->object->splitFullName('Чучумашев').'-Чучумашев');
+ }
+ public function testSplDetect939()
+ {
+ $this->assertEquals('S-Шабунин', $this->object->splitFullName('Шабунин').'-Шабунин');
+ }
+ public function testSplDetect940()
+ {
+ $this->assertEquals('S-Шакмаков', $this->object->splitFullName('Шакмаков').'-Шакмаков');
+ }
+ public function testSplDetect941()
+ {
+ $this->assertEquals('S-Шаляпин', $this->object->splitFullName('Шаляпин').'-Шаляпин');
+ }
+ public function testSplDetect942()
+ {
+ $this->assertEquals('S-Шаповалов', $this->object->splitFullName('Шаповалов').'-Шаповалов');
+ }
+ public function testSplDetect943()
+ {
+ $this->assertEquals('S-Шапошников', $this->object->splitFullName('Шапошников').'-Шапошников');
+ }
+ public function testSplDetect944()
+ {
+ $this->assertEquals('S-Шарапов', $this->object->splitFullName('Шарапов').'-Шарапов');
+ }
+ public function testSplDetect945()
+ {
+ $this->assertEquals('S-Шаров', $this->object->splitFullName('Шаров').'-Шаров');
+ }
+ public function testSplDetect946()
+ {
+ $this->assertEquals('S-Шаршин', $this->object->splitFullName('Шаршин').'-Шаршин');
+ }
+ public function testSplDetect947()
+ {
+ $this->assertEquals('S-Шашлов', $this->object->splitFullName('Шашлов').'-Шашлов');
+ }
+ public function testSplDetect948()
+ {
+ $this->assertEquals('S-Шведов', $this->object->splitFullName('Шведов').'-Шведов');
+ }
+ public function testSplDetect949()
+ {
+ $this->assertEquals('S-Шевелёк', $this->object->splitFullName('Шевелёк').'-Шевелёк');
+ }
+ public function testSplDetect950()
+ {
+ $this->assertEquals('S-Шеломов', $this->object->splitFullName('Шеломов').'-Шеломов');
+ }
+ public function testSplDetect951()
+ {
+ $this->assertEquals('S-Шепкин', $this->object->splitFullName('Шепкин').'-Шепкин');
+ }
+ public function testSplDetect952()
+ {
+ $this->assertEquals('S-Шеповалов', $this->object->splitFullName('Шеповалов').'-Шеповалов');
+ }
+ public function testSplDetect953()
+ {
+ $this->assertEquals('S-Шереметьев', $this->object->splitFullName('Шереметьев').'-Шереметьев');
+ }
+ public function testSplDetect954()
+ {
+ $this->assertEquals('S-Шерстов', $this->object->splitFullName('Шерстов').'-Шерстов');
+ }
+ public function testSplDetect955()
+ {
+ $this->assertEquals('S-Шикалов', $this->object->splitFullName('Шикалов').'-Шикалов');
+ }
+ public function testSplDetect956()
+ {
+ $this->assertEquals('S-Ширманов', $this->object->splitFullName('Ширманов').'-Ширманов');
+ }
+ public function testSplDetect957()
+ {
+ $this->assertEquals('S-Шихранов', $this->object->splitFullName('Шихранов').'-Шихранов');
+ }
+ public function testSplDetect958()
+ {
+ $this->assertEquals('S-Шишкин', $this->object->splitFullName('Шишкин').'-Шишкин');
+ }
+ public function testSplDetect959()
+ {
+ $this->assertEquals('S-Шишлов', $this->object->splitFullName('Шишлов').'-Шишлов');
+ }
+ public function testSplDetect960()
+ {
+ $this->assertEquals('S-Шишов', $this->object->splitFullName('Шишов').'-Шишов');
+ }
+ public function testSplDetect961()
+ {
+ $this->assertEquals('S-Шкуратов', $this->object->splitFullName('Шкуратов').'-Шкуратов');
+ }
+ public function testSplDetect962()
+ {
+ $this->assertEquals('S-Шлыков', $this->object->splitFullName('Шлыков').'-Шлыков');
+ }
+ public function testSplDetect963()
+ {
+ $this->assertEquals('S-Шмаков', $this->object->splitFullName('Шмаков').'-Шмаков');
+ }
+ public function testSplDetect964()
+ {
+ $this->assertEquals('S-Шмелев', $this->object->splitFullName('Шмелев').'-Шмелев');
+ }
+ public function testSplDetect965()
+ {
+ $this->assertEquals('S-Шубин', $this->object->splitFullName('Шубин').'-Шубин');
+ }
+ public function testSplDetect966()
+ {
+ $this->assertEquals('S-Шубкин', $this->object->splitFullName('Шубкин').'-Шубкин');
+ }
+ public function testSplDetect967()
+ {
+ $this->assertEquals('S-Шувалов', $this->object->splitFullName('Шувалов').'-Шувалов');
+ }
+ public function testSplDetect968()
+ {
+ $this->assertEquals('S-Шуйский', $this->object->splitFullName('Шуйский').'-Шуйский');
+ }
+ public function testSplDetect969()
+ {
+ $this->assertEquals('S-Шукшин', $this->object->splitFullName('Шукшин').'-Шукшин');
+ }
+ public function testSplDetect970()
+ {
+ $this->assertEquals('S-Шулёв', $this->object->splitFullName('Шулёв').'-Шулёв');
+ }
+ public function testSplDetect971()
+ {
+ $this->assertEquals('S-Шульдешов', $this->object->splitFullName('Шульдешов').'-Шульдешов');
+ }
+ public function testSplDetect972()
+ {
+ $this->assertEquals('S-Шульга', $this->object->splitFullName('Шульга').'-Шульга');
+ }
+ public function testSplDetect973()
+ {
+ $this->assertEquals('S-Шульгин', $this->object->splitFullName('Шульгин').'-Шульгин');
+ }
+ public function testSplDetect974()
+ {
+ $this->assertEquals('S-Шурупов', $this->object->splitFullName('Шурупов').'-Шурупов');
+ }
+ public function testSplDetect975()
+ {
+ $this->assertEquals('S-Шушалев', $this->object->splitFullName('Шушалев').'-Шушалев');
+ }
+ public function testSplDetect976()
+ {
+ $this->assertEquals('S-Шурша', $this->object->splitFullName('Шурша').'-Шурша');
+ }
+ public function testSplDetect977()
+ {
+ $this->assertEquals('S-Щавельский', $this->object->splitFullName('Щавельский').'-Щавельский');
+ }
+ public function testSplDetect978()
+ {
+ $this->assertEquals('S-Щегельский', $this->object->splitFullName('Щегельский').'-Щегельский');
+ }
+ public function testSplDetect979()
+ {
+ $this->assertEquals('S-Щеглов', $this->object->splitFullName('Щеглов').'-Щеглов');
+ }
+ public function testSplDetect980()
+ {
+ $this->assertEquals('S-Щеголев', $this->object->splitFullName('Щеголев').'-Щеголев');
+ }
+ public function testSplDetect981()
+ {
+ $this->assertEquals('S-Щеголихин', $this->object->splitFullName('Щеголихин').'-Щеголихин');
+ }
+ public function testSplDetect982()
+ {
+ $this->assertEquals('S-Щедрин', $this->object->splitFullName('Щедрин').'-Щедрин');
+ }
+ public function testSplDetect983()
+ {
+ $this->assertEquals('S-Щедров', $this->object->splitFullName('Щедров').'-Щедров');
+ }
+ public function testSplDetect984()
+ {
+ $this->assertEquals('S-Щекочихин', $this->object->splitFullName('Щекочихин').'-Щекочихин');
+ }
+ public function testSplDetect985()
+ {
+ $this->assertEquals('S-Щепкин', $this->object->splitFullName('Щепкин').'-Щепкин');
+ }
+ public function testSplDetect986()
+ {
+ $this->assertEquals('S-Щербаков', $this->object->splitFullName('Щербаков').'-Щербаков');
+ }
+ public function testSplDetect987()
+ {
+ $this->assertEquals('S-Щербатых', $this->object->splitFullName('Щербатых').'-Щербатых');
+ }
+ public function testSplDetect988()
+ {
+ $this->assertEquals('S-Щербина', $this->object->splitFullName('Щербина').'-Щербина');
+ }
+ public function testSplDetect989()
+ {
+ $this->assertEquals('S-Щетинин', $this->object->splitFullName('Щетинин').'-Щетинин');
+ }
+ public function testSplDetect990()
+ {
+ $this->assertEquals('S-Щеткин', $this->object->splitFullName('Щеткин').'-Щеткин');
+ }
+ public function testSplDetect991()
+ {
+ $this->assertEquals('S-Щукин', $this->object->splitFullName('Щукин').'-Щукин');
+ }
+ public function testSplDetect992()
+ {
+ $this->assertEquals('S-Энтин', $this->object->splitFullName('Энтин').'-Энтин');
+ }
+ public function testSplDetect993()
+ {
+ $this->assertEquals('S-Эсце', $this->object->splitFullName('Эсце').'-Эсце');
+ }
+ public function testSplDetect994()
+ {
+ $this->assertEquals('S-Ювелев', $this->object->splitFullName('Ювелев').'-Ювелев');
+ }
+ public function testSplDetect995()
+ {
+ $this->assertEquals('S-Юганцев', $this->object->splitFullName('Юганцев').'-Юганцев');
+ }
+ public function testSplDetect996()
+ {
+ $this->assertEquals('S-Югов', $this->object->splitFullName('Югов').'-Югов');
+ }
+ public function testSplDetect997()
+ {
+ $this->assertEquals('S-Юдашкин', $this->object->splitFullName('Юдашкин').'-Юдашкин');
+ }
+ public function testSplDetect998()
+ {
+ $this->assertEquals('S-Юдин', $this->object->splitFullName('Юдин').'-Юдин');
+ }
+ public function testSplDetect999()
+ {
+ $this->assertEquals('S-Юнкин', $this->object->splitFullName('Юнкин').'-Юнкин');
+ }
+ public function testSplDetect1000()
+ {
+ $this->assertEquals('S-Юрнаев', $this->object->splitFullName('Юрнаев').'-Юрнаев');
+ }
+ public function testSplDetect1001()
+ {
+ $this->assertEquals('S-Юрьев', $this->object->splitFullName('Юрьев').'-Юрьев');
+ }
+ public function testSplDetect1002()
+ {
+ $this->assertEquals('S-Юсупов', $this->object->splitFullName('Юсупов').'-Юсупов');
+ }
+ public function testSplDetect1003()
+ {
+ $this->assertEquals('S-Юферев', $this->object->splitFullName('Юферев').'-Юферев');
+ }
+ public function testSplDetect1004()
+ {
+ $this->assertEquals('S-Якимов', $this->object->splitFullName('Якимов').'-Якимов');
+ }
+ public function testSplDetect1005()
+ {
+ $this->assertEquals('S-Яковлев', $this->object->splitFullName('Яковлев').'-Яковлев');
+ }
+ public function testSplDetect1006()
+ {
+ $this->assertEquals('S-Якубов', $this->object->splitFullName('Якубов').'-Якубов');
+ }
+ public function testSplDetect1007()
+ {
+ $this->assertEquals('S-Якубович', $this->object->splitFullName('Якубович').'-Якубович');
+ }
+ public function testSplDetect1008()
+ {
+ $this->assertEquals('S-Якушев', $this->object->splitFullName('Якушев').'-Якушев');
+ }
+ public function testSplDetect1009()
+ {
+ $this->assertEquals('S-Янаев', $this->object->splitFullName('Янаев').'-Янаев');
+ }
+ public function testSplDetect1010()
+ {
+ $this->assertEquals('S-Янков', $this->object->splitFullName('Янков').'-Янков');
+ }
+ public function testSplDetect1011()
+ {
+ $this->assertEquals('S-Янковский', $this->object->splitFullName('Янковский').'-Янковский');
+ }
+ public function testSplDetect1012()
+ {
+ $this->assertEquals('S-Ярмольник', $this->object->splitFullName('Ярмольник').'-Ярмольник');
+ }
+ public function testSplDetect1013()
+ {
+ $this->assertEquals('S-Яромеев', $this->object->splitFullName('Яромеев').'-Яромеев');
+ }
+ public function testSplDetect1014()
+ {
+ $this->assertEquals('S-Ярцев', $this->object->splitFullName('Ярцев').'-Ярцев');
+ }
+ public function testSplDetect1015()
+ {
+ $this->assertEquals('S-Ясенев', $this->object->splitFullName('Ясенев').'-Ясенев');
+ }
+ public function testSplDetect1016()
+ {
+ $this->assertEquals('S-Яснеев', $this->object->splitFullName('Яснеев').'-Яснеев');
+ }
+ public function testSplDetect1017()
+ {
+ $this->assertEquals('S-Яшин', $this->object->splitFullName('Яшин').'-Яшин');
+ }
+ public function testSplDetect1018()
+ {
+ $this->assertEquals('S-Абакумова', $this->object->splitFullName('Абакумова').'-Абакумова');
+ }
+ public function testSplDetect1019()
+ {
+ $this->assertEquals('S-Абдулова', $this->object->splitFullName('Абдулова').'-Абдулова');
+ }
+ public function testSplDetect1020()
+ {
+ $this->assertEquals('S-Абрамова', $this->object->splitFullName('Абрамова').'-Абрамова');
+ }
+ public function testSplDetect1021()
+ {
+ $this->assertEquals('S-Авдеева', $this->object->splitFullName('Авдеева').'-Авдеева');
+ }
+ public function testSplDetect1022()
+ {
+ $this->assertEquals('S-Аверина', $this->object->splitFullName('Аверина').'-Аверина');
+ }
+ public function testSplDetect1023()
+ {
+ $this->assertEquals('S-Аверьянова', $this->object->splitFullName('Аверьянова').'-Аверьянова');
+ }
+ public function testSplDetect1024()
+ {
+ $this->assertEquals('S-Агапова', $this->object->splitFullName('Агапова').'-Агапова');
+ }
+ public function testSplDetect1025()
+ {
+ $this->assertEquals('S-Агафонова', $this->object->splitFullName('Агафонова').'-Агафонова');
+ }
+ public function testSplDetect1026()
+ {
+ $this->assertEquals('S-Агейкина', $this->object->splitFullName('Агейкина').'-Агейкина');
+ }
+ public function testSplDetect1027()
+ {
+ $this->assertEquals('S-Ажищенкова', $this->object->splitFullName('Ажищенкова').'-Ажищенкова');
+ }
+ public function testSplDetect1028()
+ {
+ $this->assertEquals('S-Аксакова', $this->object->splitFullName('Аксакова').'-Аксакова');
+ }
+ public function testSplDetect1029()
+ {
+ $this->assertEquals('S-Аксёнова', $this->object->splitFullName('Аксёнова').'-Аксёнова');
+ }
+ public function testSplDetect1030()
+ {
+ $this->assertEquals('S-Аксенчук', $this->object->splitFullName('Аксенчук').'-Аксенчук');
+ }
+ public function testSplDetect1031()
+ {
+ $this->assertEquals('S-Аленина', $this->object->splitFullName('Аленина').'-Аленина');
+ }
+ public function testSplDetect1032()
+ {
+ $this->assertEquals('S-Алиева', $this->object->splitFullName('Алиева').'-Алиева');
+ }
+ public function testSplDetect1033()
+ {
+ $this->assertEquals('S-Амалиева', $this->object->splitFullName('Амалиева').'-Амалиева');
+ }
+ public function testSplDetect1034()
+ {
+ $this->assertEquals('S-Амелина', $this->object->splitFullName('Амелина').'-Амелина');
+ }
+ public function testSplDetect1035()
+ {
+ $this->assertEquals('S-Аминаева', $this->object->splitFullName('Аминаева').'-Аминаева');
+ }
+ public function testSplDetect1036()
+ {
+ $this->assertEquals('S-Александрова', $this->object->splitFullName('Александрова').'-Александрова');
+ }
+ public function testSplDetect1037()
+ {
+ $this->assertEquals('S-Алексеева', $this->object->splitFullName('Алексеева').'-Алексеева');
+ }
+ public function testSplDetect1038()
+ {
+ $this->assertEquals('S-Алёхина', $this->object->splitFullName('Алёхина').'-Алёхина');
+ }
+ public function testSplDetect1039()
+ {
+ $this->assertEquals('S-Аллилуева', $this->object->splitFullName('Аллилуева').'-Аллилуева');
+ }
+ public function testSplDetect1040()
+ {
+ $this->assertEquals('S-Андреева', $this->object->splitFullName('Андреева').'-Андреева');
+ }
+ public function testSplDetect1041()
+ {
+ $this->assertEquals('S-Андреюшкина', $this->object->splitFullName('Андреюшкина').'-Андреюшкина');
+ }
+ public function testSplDetect1042()
+ {
+ $this->assertEquals('S-Андроникова', $this->object->splitFullName('Андроникова').'-Андроникова');
+ }
+ public function testSplDetect1043()
+ {
+ $this->assertEquals('S-Андропова', $this->object->splitFullName('Андропова').'-Андропова');
+ }
+ public function testSplDetect1044()
+ {
+ $this->assertEquals('S-Аниканова', $this->object->splitFullName('Аниканова').'-Аниканова');
+ }
+ public function testSplDetect1045()
+ {
+ $this->assertEquals('S-Анисимова', $this->object->splitFullName('Анисимова').'-Анисимова');
+ }
+ public function testSplDetect1046()
+ {
+ $this->assertEquals('S-Анишина', $this->object->splitFullName('Анишина').'-Анишина');
+ }
+ public function testSplDetect1047()
+ {
+ $this->assertEquals('S-Анникова', $this->object->splitFullName('Анникова').'-Анникова');
+ }
+ public function testSplDetect1048()
+ {
+ $this->assertEquals('S-Анохина', $this->object->splitFullName('Анохина').'-Анохина');
+ }
+ public function testSplDetect1049()
+ {
+ $this->assertEquals('S-Аношкина', $this->object->splitFullName('Аношкина').'-Аношкина');
+ }
+ public function testSplDetect1050()
+ {
+ $this->assertEquals('S-Антипова', $this->object->splitFullName('Антипова').'-Антипова');
+ }
+ public function testSplDetect1051()
+ {
+ $this->assertEquals('S-Антонова', $this->object->splitFullName('Антонова').'-Антонова');
+ }
+ public function testSplDetect1052()
+ {
+ $this->assertEquals('S-Артамонова', $this->object->splitFullName('Артамонова').'-Артамонова');
+ }
+ public function testSplDetect1053()
+ {
+ $this->assertEquals('S-Арефьева', $this->object->splitFullName('Арефьева').'-Арефьева');
+ }
+ public function testSplDetect1054()
+ {
+ $this->assertEquals('S-Аристархова', $this->object->splitFullName('Аристархова').'-Аристархова');
+ }
+ public function testSplDetect1055()
+ {
+ $this->assertEquals('S-Арсеньева', $this->object->splitFullName('Арсеньева').'-Арсеньева');
+ }
+ public function testSplDetect1056()
+ {
+ $this->assertEquals('S-Артёмова', $this->object->splitFullName('Артёмова').'-Артёмова');
+ }
+ public function testSplDetect1057()
+ {
+ $this->assertEquals('S-Асланова', $this->object->splitFullName('Асланова').'-Асланова');
+ }
+ public function testSplDetect1058()
+ {
+ $this->assertEquals('S-Аслаханова', $this->object->splitFullName('Аслаханова').'-Аслаханова');
+ }
+ public function testSplDetect1059()
+ {
+ $this->assertEquals('S-Астанкова', $this->object->splitFullName('Астанкова').'-Астанкова');
+ }
+ public function testSplDetect1060()
+ {
+ $this->assertEquals('S-Астафьева', $this->object->splitFullName('Астафьева').'-Астафьева');
+ }
+ public function testSplDetect1061()
+ {
+ $this->assertEquals('S-Астахова', $this->object->splitFullName('Астахова').'-Астахова');
+ }
+ public function testSplDetect1062()
+ {
+ $this->assertEquals('S-Афанасьева', $this->object->splitFullName('Афанасьева').'-Афанасьева');
+ }
+ public function testSplDetect1063()
+ {
+ $this->assertEquals('S-Афонина', $this->object->splitFullName('Афонина').'-Афонина');
+ }
+ public function testSplDetect1064()
+ {
+ $this->assertEquals('S-Аспидова', $this->object->splitFullName('Аспидова').'-Аспидова');
+ }
+ public function testSplDetect1065()
+ {
+ $this->assertEquals('S-Бабатьева', $this->object->splitFullName('Бабатьева').'-Бабатьева');
+ }
+ public function testSplDetect1066()
+ {
+ $this->assertEquals('S-Бабикова', $this->object->splitFullName('Бабикова').'-Бабикова');
+ }
+ public function testSplDetect1067()
+ {
+ $this->assertEquals('S-Бабичева', $this->object->splitFullName('Бабичева').'-Бабичева');
+ }
+ public function testSplDetect1068()
+ {
+ $this->assertEquals('S-Бабкина', $this->object->splitFullName('Бабкина').'-Бабкина');
+ }
+ public function testSplDetect1069()
+ {
+ $this->assertEquals('S-Бабурина', $this->object->splitFullName('Бабурина').'-Бабурина');
+ }
+ public function testSplDetect1070()
+ {
+ $this->assertEquals('S-Багрова', $this->object->splitFullName('Багрова').'-Багрова');
+ }
+ public function testSplDetect1071()
+ {
+ $this->assertEquals('S-Бажанова', $this->object->splitFullName('Бажанова').'-Бажанова');
+ }
+ public function testSplDetect1072()
+ {
+ $this->assertEquals('S-Баженова', $this->object->splitFullName('Баженова').'-Баженова');
+ }
+ public function testSplDetect1073()
+ {
+ $this->assertEquals('S-Базанова', $this->object->splitFullName('Базанова').'-Базанова');
+ }
+ public function testSplDetect1074()
+ {
+ $this->assertEquals('S-Базарова', $this->object->splitFullName('Базарова').'-Базарова');
+ }
+ public function testSplDetect1075()
+ {
+ $this->assertEquals('S-Балакина', $this->object->splitFullName('Балакина').'-Балакина');
+ }
+ public function testSplDetect1076()
+ {
+ $this->assertEquals('S-Балахнова', $this->object->splitFullName('Балахнова').'-Балахнова');
+ }
+ public function testSplDetect1077()
+ {
+ $this->assertEquals('S-Балашова', $this->object->splitFullName('Балашова').'-Балашова');
+ }
+ public function testSplDetect1078()
+ {
+ $this->assertEquals('S-Баранова', $this->object->splitFullName('Баранова').'-Баранова');
+ }
+ public function testSplDetect1079()
+ {
+ $this->assertEquals('S-Барболина', $this->object->splitFullName('Барболина').'-Барболина');
+ }
+ public function testSplDetect1080()
+ {
+ $this->assertEquals('S-Баренцева', $this->object->splitFullName('Баренцева').'-Баренцева');
+ }
+ public function testSplDetect1081()
+ {
+ $this->assertEquals('S-Баринова', $this->object->splitFullName('Баринова').'-Баринова');
+ }
+ public function testSplDetect1082()
+ {
+ $this->assertEquals('S-Баркова', $this->object->splitFullName('Баркова').'-Баркова');
+ }
+ public function testSplDetect1083()
+ {
+ $this->assertEquals('S-Барсукова', $this->object->splitFullName('Барсукова').'-Барсукова');
+ }
+ public function testSplDetect1084()
+ {
+ $this->assertEquals('S-Батрутдинова', $this->object->splitFullName('Батрутдинова').'-Батрутдинова');
+ }
+ public function testSplDetect1085()
+ {
+ $this->assertEquals('S-Безбородова', $this->object->splitFullName('Безбородова').'-Безбородова');
+ }
+ public function testSplDetect1086()
+ {
+ $this->assertEquals('S-Безродная', $this->object->splitFullName('Безродная').'-Безродная');
+ }
+ public function testSplDetect1087()
+ {
+ $this->assertEquals('S-Безрукова', $this->object->splitFullName('Безрукова').'-Безрукова');
+ }
+ public function testSplDetect1088()
+ {
+ $this->assertEquals('S-Безукладникова', $this->object->splitFullName('Безукладникова').'-Безукладникова');
+ }
+ public function testSplDetect1089()
+ {
+ $this->assertEquals('S-Беликова', $this->object->splitFullName('Беликова').'-Беликова');
+ }
+ public function testSplDetect1090()
+ {
+ $this->assertEquals('S-Белова', $this->object->splitFullName('Белова').'-Белова');
+ }
+ public function testSplDetect1091()
+ {
+ $this->assertEquals('S-Беломестнова', $this->object->splitFullName('Беломестнова').'-Беломестнова');
+ }
+ public function testSplDetect1092()
+ {
+ $this->assertEquals('S-Бендлина', $this->object->splitFullName('Бендлина').'-Бендлина');
+ }
+ public function testSplDetect1093()
+ {
+ $this->assertEquals('S-Бережной', $this->object->splitFullName('Бережной').'-Бережной');
+ }
+ public function testSplDetect1094()
+ {
+ $this->assertEquals('S-Белоусова', $this->object->splitFullName('Белоусова').'-Белоусова');
+ }
+ public function testSplDetect1095()
+ {
+ $this->assertEquals('S-Бершова', $this->object->splitFullName('Бершова').'-Бершова');
+ }
+ public function testSplDetect1096()
+ {
+ $this->assertEquals('S-Беспалова', $this->object->splitFullName('Беспалова').'-Беспалова');
+ }
+ public function testSplDetect1097()
+ {
+ $this->assertEquals('S-Бескрёстнова', $this->object->splitFullName('Бескрёстнова').'-Бескрёстнова');
+ }
+ public function testSplDetect1098()
+ {
+ $this->assertEquals('S-Бирюкова', $this->object->splitFullName('Бирюкова').'-Бирюкова');
+ }
+ public function testSplDetect1099()
+ {
+ $this->assertEquals('S-Блаженова', $this->object->splitFullName('Блаженова').'-Блаженова');
+ }
+ public function testSplDetect1100()
+ {
+ $this->assertEquals('S-Блатова', $this->object->splitFullName('Блатова').'-Блатова');
+ }
+ public function testSplDetect1101()
+ {
+ $this->assertEquals('S-Блинова', $this->object->splitFullName('Блинова').'-Блинова');
+ }
+ public function testSplDetect1102()
+ {
+ $this->assertEquals('S-Блохина', $this->object->splitFullName('Блохина').'-Блохина');
+ }
+ public function testSplDetect1103()
+ {
+ $this->assertEquals('S-Боброва', $this->object->splitFullName('Боброва').'-Боброва');
+ }
+ public function testSplDetect1104()
+ {
+ $this->assertEquals('S-Бобрикова', $this->object->splitFullName('Бобрикова').'-Бобрикова');
+ }
+ public function testSplDetect1105()
+ {
+ $this->assertEquals('S-Богатырёв', $this->object->splitFullName('Богатырёв').'-Богатырёв');
+ }
+ public function testSplDetect1106()
+ {
+ $this->assertEquals('S-Богданова', $this->object->splitFullName('Богданова').'-Богданова');
+ }
+ public function testSplDetect1107()
+ {
+ $this->assertEquals('S-Боголепова', $this->object->splitFullName('Боголепова').'-Боголепова');
+ }
+ public function testSplDetect1108()
+ {
+ $this->assertEquals('S-Боголюбова', $this->object->splitFullName('Боголюбова').'-Боголюбова');
+ }
+ public function testSplDetect1109()
+ {
+ $this->assertEquals('S-Богомазова', $this->object->splitFullName('Богомазова').'-Богомазова');
+ }
+ public function testSplDetect1110()
+ {
+ $this->assertEquals('S-Богомолова', $this->object->splitFullName('Богомолова').'-Богомолова');
+ }
+ public function testSplDetect1111()
+ {
+ $this->assertEquals('S-Богрова', $this->object->splitFullName('Богрова').'-Богрова');
+ }
+ public function testSplDetect1112()
+ {
+ $this->assertEquals('S-Бойкова', $this->object->splitFullName('Бойкова').'-Бойкова');
+ }
+ public function testSplDetect1113()
+ {
+ $this->assertEquals('S-Болотникова', $this->object->splitFullName('Болотникова').'-Болотникова');
+ }
+ public function testSplDetect1114()
+ {
+ $this->assertEquals('S-Болтоногова', $this->object->splitFullName('Болтоногова').'-Болтоногова');
+ }
+ public function testSplDetect1115()
+ {
+ $this->assertEquals('S-Большова', $this->object->splitFullName('Большова').'-Большова');
+ }
+ public function testSplDetect1116()
+ {
+ $this->assertEquals('S-Бореева', $this->object->splitFullName('Бореева').'-Бореева');
+ }
+ public function testSplDetect1117()
+ {
+ $this->assertEquals('S-Бортникова', $this->object->splitFullName('Бортникова').'-Бортникова');
+ }
+ public function testSplDetect1118()
+ {
+ $this->assertEquals('S-Борзилова', $this->object->splitFullName('Борзилова').'-Борзилова');
+ }
+ public function testSplDetect1119()
+ {
+ $this->assertEquals('S-Борцова', $this->object->splitFullName('Борцова').'-Борцова');
+ }
+ public function testSplDetect1120()
+ {
+ $this->assertEquals('S-Брагина', $this->object->splitFullName('Брагина').'-Брагина');
+ }
+ public function testSplDetect1121()
+ {
+ $this->assertEquals('S-Брежнева', $this->object->splitFullName('Брежнева').'-Брежнева');
+ }
+ public function testSplDetect1122()
+ {
+ $this->assertEquals('S-Бугакова', $this->object->splitFullName('Бугакова').'-Бугакова');
+ }
+ public function testSplDetect1123()
+ {
+ $this->assertEquals('S-Буданова', $this->object->splitFullName('Буданова').'-Буданова');
+ }
+ public function testSplDetect1124()
+ {
+ $this->assertEquals('S-Будникова', $this->object->splitFullName('Будникова').'-Будникова');
+ }
+ public function testSplDetect1125()
+ {
+ $this->assertEquals('S-Будылина', $this->object->splitFullName('Будылина').'-Будылина');
+ }
+ public function testSplDetect1126()
+ {
+ $this->assertEquals('S-Букина', $this->object->splitFullName('Букина').'-Букина');
+ }
+ public function testSplDetect1127()
+ {
+ $this->assertEquals('S-Букирь', $this->object->splitFullName('Букирь').'-Букирь');
+ }
+ public function testSplDetect1128()
+ {
+ $this->assertEquals('S-Буклина', $this->object->splitFullName('Буклина').'-Буклина');
+ }
+ public function testSplDetect1129()
+ {
+ $this->assertEquals('S-Булгакова', $this->object->splitFullName('Булгакова').'-Булгакова');
+ }
+ public function testSplDetect1130()
+ {
+ $this->assertEquals('S-Бунина', $this->object->splitFullName('Бунина').'-Бунина');
+ }
+ public function testSplDetect1131()
+ {
+ $this->assertEquals('S-Буркова', $this->object->splitFullName('Буркова').'-Буркова');
+ }
+ public function testSplDetect1132()
+ {
+ $this->assertEquals('S-Бурова', $this->object->splitFullName('Бурова').'-Бурова');
+ }
+ public function testSplDetect1133()
+ {
+ $this->assertEquals('S-Бурцова', $this->object->splitFullName('Бурцова').'-Бурцова');
+ }
+ public function testSplDetect1134()
+ {
+ $this->assertEquals('S-Бурякова', $this->object->splitFullName('Бурякова').'-Бурякова');
+ }
+ public function testSplDetect1135()
+ {
+ $this->assertEquals('S-Бутылина', $this->object->splitFullName('Бутылина').'-Бутылина');
+ }
+ public function testSplDetect1136()
+ {
+ $this->assertEquals('S-Былинкина', $this->object->splitFullName('Былинкина').'-Былинкина');
+ }
+ public function testSplDetect1137()
+ {
+ $this->assertEquals('S-Бычкова', $this->object->splitFullName('Бычкова').'-Бычкова');
+ }
+ public function testSplDetect1138()
+ {
+ $this->assertEquals('S-Вавилова', $this->object->splitFullName('Вавилова').'-Вавилова');
+ }
+ public function testSplDetect1139()
+ {
+ $this->assertEquals('S-Вагина', $this->object->splitFullName('Вагина').'-Вагина');
+ }
+ public function testSplDetect1140()
+ {
+ $this->assertEquals('S-Вазова', $this->object->splitFullName('Вазова').'-Вазова');
+ }
+ public function testSplDetect1141()
+ {
+ $this->assertEquals('S-Валевач', $this->object->splitFullName('Валевач').'-Валевач');
+ }
+ public function testSplDetect1142()
+ {
+ $this->assertEquals('S-Варенникова', $this->object->splitFullName('Варенникова').'-Варенникова');
+ }
+ public function testSplDetect1143()
+ {
+ $this->assertEquals('S-Васильева', $this->object->splitFullName('Васильева').'-Васильева');
+ }
+ public function testSplDetect1144()
+ {
+ $this->assertEquals('S-Васина', $this->object->splitFullName('Васина').'-Васина');
+ }
+ public function testSplDetect1145()
+ {
+ $this->assertEquals('S-Васнева', $this->object->splitFullName('Васнева').'-Васнева');
+ }
+ public function testSplDetect1146()
+ {
+ $this->assertEquals('S-Васнецова', $this->object->splitFullName('Васнецова').'-Васнецова');
+ }
+ public function testSplDetect1147()
+ {
+ $this->assertEquals('S-Вахрова', $this->object->splitFullName('Вахрова').'-Вахрова');
+ }
+ public function testSplDetect1148()
+ {
+ $this->assertEquals('S-Вахрушева', $this->object->splitFullName('Вахрушева').'-Вахрушева');
+ }
+ public function testSplDetect1149()
+ {
+ $this->assertEquals('S-Венедиктова', $this->object->splitFullName('Венедиктова').'-Венедиктова');
+ }
+ public function testSplDetect1150()
+ {
+ $this->assertEquals('S-Веденеева', $this->object->splitFullName('Веденеева').'-Веденеева');
+ }
+ public function testSplDetect1151()
+ {
+ $this->assertEquals('S-Веденина', $this->object->splitFullName('Веденина').'-Веденина');
+ }
+ public function testSplDetect1152()
+ {
+ $this->assertEquals('S-Ведерникова', $this->object->splitFullName('Ведерникова').'-Ведерникова');
+ }
+ public function testSplDetect1153()
+ {
+ $this->assertEquals('S-Вергунова', $this->object->splitFullName('Вергунова').'-Вергунова');
+ }
+ public function testSplDetect1154()
+ {
+ $this->assertEquals('S-Верещагина', $this->object->splitFullName('Верещагина').'-Верещагина');
+ }
+ public function testSplDetect1155()
+ {
+ $this->assertEquals('S-Вершинина', $this->object->splitFullName('Вершинина').'-Вершинина');
+ }
+ public function testSplDetect1156()
+ {
+ $this->assertEquals('S-Веселова', $this->object->splitFullName('Веселова').'-Веселова');
+ }
+ public function testSplDetect1157()
+ {
+ $this->assertEquals('S-Викашева', $this->object->splitFullName('Викашева').'-Викашева');
+ }
+ public function testSplDetect1158()
+ {
+ $this->assertEquals('S-Виноградова', $this->object->splitFullName('Виноградова').'-Виноградова');
+ }
+ public function testSplDetect1159()
+ {
+ $this->assertEquals('S-Винокурова', $this->object->splitFullName('Винокурова').'-Винокурова');
+ }
+ public function testSplDetect1160()
+ {
+ $this->assertEquals('S-Витаева', $this->object->splitFullName('Витаева').'-Витаева');
+ }
+ public function testSplDetect1161()
+ {
+ $this->assertEquals('S-Витвинина', $this->object->splitFullName('Витвинина').'-Витвинина');
+ }
+ public function testSplDetect1162()
+ {
+ $this->assertEquals('S-Вицина', $this->object->splitFullName('Вицина').'-Вицина');
+ }
+ public function testSplDetect1163()
+ {
+ $this->assertEquals('S-Водоватова', $this->object->splitFullName('Водоватова').'-Водоватова');
+ }
+ public function testSplDetect1164()
+ {
+ $this->assertEquals('S-Воликова', $this->object->splitFullName('Воликова').'-Воликова');
+ }
+ public function testSplDetect1165()
+ {
+ $this->assertEquals('S-Волкова', $this->object->splitFullName('Волкова').'-Волкова');
+ }
+ public function testSplDetect1166()
+ {
+ $this->assertEquals('S-Вольвакова', $this->object->splitFullName('Вольвакова').'-Вольвакова');
+ }
+ public function testSplDetect1167()
+ {
+ $this->assertEquals('S-Воробьева', $this->object->splitFullName('Воробьева').'-Воробьева');
+ }
+ public function testSplDetect1168()
+ {
+ $this->assertEquals('S-Воронина', $this->object->splitFullName('Воронина').'-Воронина');
+ }
+ public function testSplDetect1169()
+ {
+ $this->assertEquals('S-Воронова', $this->object->splitFullName('Воронова').'-Воронова');
+ }
+ public function testSplDetect1170()
+ {
+ $this->assertEquals('S-Воронкова', $this->object->splitFullName('Воронкова').'-Воронкова');
+ }
+ public function testSplDetect1171()
+ {
+ $this->assertEquals('S-Воронцова', $this->object->splitFullName('Воронцова').'-Воронцова');
+ }
+ public function testSplDetect1172()
+ {
+ $this->assertEquals('S-Воскобойникова', $this->object->splitFullName('Воскобойникова').'-Воскобойникова');
+ }
+ public function testSplDetect1173()
+ {
+ $this->assertEquals('S-Вотякова', $this->object->splitFullName('Вотякова').'-Вотякова');
+ }
+ public function testSplDetect1174()
+ {
+ $this->assertEquals('S-Вырыпаева', $this->object->splitFullName('Вырыпаева').'-Вырыпаева');
+ }
+ public function testSplDetect1175()
+ {
+ $this->assertEquals('S-Гаврикова', $this->object->splitFullName('Гаврикова').'-Гаврикова');
+ }
+ public function testSplDetect1176()
+ {
+ $this->assertEquals('S-Гаврилова', $this->object->splitFullName('Гаврилова').'-Гаврилова');
+ }
+ public function testSplDetect1177()
+ {
+ $this->assertEquals('S-Гагарина', $this->object->splitFullName('Гагарина').'-Гагарина');
+ }
+ public function testSplDetect1178()
+ {
+ $this->assertEquals('S-Гаголина', $this->object->splitFullName('Гаголина').'-Гаголина');
+ }
+ public function testSplDetect1179()
+ {
+ $this->assertEquals('S-Галдина', $this->object->splitFullName('Галдина').'-Галдина');
+ }
+ public function testSplDetect1180()
+ {
+ $this->assertEquals('S-Галкина', $this->object->splitFullName('Галкина').'-Галкина');
+ }
+ public function testSplDetect1181()
+ {
+ $this->assertEquals('S-Галыгина', $this->object->splitFullName('Галыгина').'-Галыгина');
+ }
+ public function testSplDetect1182()
+ {
+ $this->assertEquals('S-Гарина', $this->object->splitFullName('Гарина').'-Гарина');
+ }
+ public function testSplDetect1183()
+ {
+ $this->assertEquals('S-Гачева', $this->object->splitFullName('Гачева').'-Гачева');
+ }
+ public function testSplDetect1184()
+ {
+ $this->assertEquals('S-Генкина', $this->object->splitFullName('Генкина').'-Генкина');
+ }
+ public function testSplDetect1185()
+ {
+ $this->assertEquals('S-Герасимова', $this->object->splitFullName('Герасимова').'-Герасимова');
+ }
+ public function testSplDetect1186()
+ {
+ $this->assertEquals('S-Гибазова', $this->object->splitFullName('Гибазова').'-Гибазова');
+ }
+ public function testSplDetect1187()
+ {
+ $this->assertEquals('S-Гилёва', $this->object->splitFullName('Гилёва').'-Гилёва');
+ }
+ public function testSplDetect1188()
+ {
+ $this->assertEquals('S-Глазкова', $this->object->splitFullName('Глазкова').'-Глазкова');
+ }
+ public function testSplDetect1189()
+ {
+ $this->assertEquals('S-Голованова', $this->object->splitFullName('Голованова').'-Голованова');
+ }
+ public function testSplDetect1190()
+ {
+ $this->assertEquals('S-Головаина', $this->object->splitFullName('Головаина').'-Головаина');
+ }
+ public function testSplDetect1191()
+ {
+ $this->assertEquals('S-Голодяева', $this->object->splitFullName('Голодяева').'-Голодяева');
+ }
+ public function testSplDetect1192()
+ {
+ $this->assertEquals('S-Голубева', $this->object->splitFullName('Голубева').'-Голубева');
+ }
+ public function testSplDetect1193()
+ {
+ $this->assertEquals('S-Голубова', $this->object->splitFullName('Голубова').'-Голубова');
+ }
+ public function testSplDetect1194()
+ {
+ $this->assertEquals('S-Голубцова', $this->object->splitFullName('Голубцова').'-Голубцова');
+ }
+ public function testSplDetect1195()
+ {
+ $this->assertEquals('S-Гончарова', $this->object->splitFullName('Гончарова').'-Гончарова');
+ }
+ public function testSplDetect1196()
+ {
+ $this->assertEquals('S-Горбачёв', $this->object->splitFullName('Горбачёв').'-Горбачёв');
+ }
+ public function testSplDetect1197()
+ {
+ $this->assertEquals('S-Горбунова', $this->object->splitFullName('Горбунова').'-Горбунова');
+ }
+ public function testSplDetect1198()
+ {
+ $this->assertEquals('S-Горбункова', $this->object->splitFullName('Горбункова').'-Горбункова');
+ }
+ public function testSplDetect1199()
+ {
+ $this->assertEquals('S-Горева', $this->object->splitFullName('Горева').'-Горева');
+ }
+ public function testSplDetect1200()
+ {
+ $this->assertEquals('S-Горелова', $this->object->splitFullName('Горелова').'-Горелова');
+ }
+ public function testSplDetect1201()
+ {
+ $this->assertEquals('S-Горемыкина', $this->object->splitFullName('Горемыкина').'-Горемыкина');
+ }
+ public function testSplDetect1202()
+ {
+ $this->assertEquals('S-Горюнова', $this->object->splitFullName('Горюнова').'-Горюнова');
+ }
+ public function testSplDetect1203()
+ {
+ $this->assertEquals('S-Грачёва', $this->object->splitFullName('Грачёва').'-Грачёва');
+ }
+ public function testSplDetect1204()
+ {
+ $this->assertEquals('S-Графова', $this->object->splitFullName('Графова').'-Графова');
+ }
+ public function testSplDetect1205()
+ {
+ $this->assertEquals('S-Гретченко', $this->object->splitFullName('Гретченко').'-Гретченко');
+ }
+ public function testSplDetect1206()
+ {
+ $this->assertEquals('S-Гречко', $this->object->splitFullName('Гречко').'-Гречко');
+ }
+ public function testSplDetect1207()
+ {
+ $this->assertEquals('S-Грешнева', $this->object->splitFullName('Грешнева').'-Грешнева');
+ }
+ public function testSplDetect1208()
+ {
+ $this->assertEquals('S-Грибова', $this->object->splitFullName('Грибова').'-Грибова');
+ }
+ public function testSplDetect1209()
+ {
+ $this->assertEquals('S-Грибоедова', $this->object->splitFullName('Грибоедова').'-Грибоедова');
+ }
+ public function testSplDetect1210()
+ {
+ $this->assertEquals('S-Григорьева', $this->object->splitFullName('Григорьева').'-Григорьева');
+ }
+ public function testSplDetect1211()
+ {
+ $this->assertEquals('S-Гринаина', $this->object->splitFullName('Гринаина').'-Гринаина');
+ }
+ public function testSplDetect1212()
+ {
+ $this->assertEquals('S-Гришина', $this->object->splitFullName('Гришина').'-Гришина');
+ }
+ public function testSplDetect1213()
+ {
+ $this->assertEquals('S-Громова', $this->object->splitFullName('Громова').'-Громова');
+ }
+ public function testSplDetect1214()
+ {
+ $this->assertEquals('S-Громыко', $this->object->splitFullName('Громыко').'-Громыко');
+ }
+ public function testSplDetect1215()
+ {
+ $this->assertEquals('S-Гулина', $this->object->splitFullName('Гулина').'-Гулина');
+ }
+ public function testSplDetect1216()
+ {
+ $this->assertEquals('S-Гурьянова', $this->object->splitFullName('Гурьянова').'-Гурьянова');
+ }
+ public function testSplDetect1217()
+ {
+ $this->assertEquals('S-Гусарова', $this->object->splitFullName('Гусарова').'-Гусарова');
+ }
+ public function testSplDetect1218()
+ {
+ $this->assertEquals('S-Гусева', $this->object->splitFullName('Гусева').'-Гусева');
+ }
+ public function testSplDetect1219()
+ {
+ $this->assertEquals('S-Гунина', $this->object->splitFullName('Гунина').'-Гунина');
+ }
+ public function testSplDetect1220()
+ {
+ $this->assertEquals('S-Гущина', $this->object->splitFullName('Гущина').'-Гущина');
+ }
+ public function testSplDetect1221()
+ {
+ $this->assertEquals('S-Головаха', $this->object->splitFullName('Головаха').'-Головаха');
+ }
+ public function testSplDetect1222()
+ {
+ $this->assertEquals('S-Дорофеева', $this->object->splitFullName('Дорофеева').'-Дорофеева');
+ }
+ public function testSplDetect1223()
+ {
+ $this->assertEquals('S-Давыдкина', $this->object->splitFullName('Давыдкина').'-Давыдкина');
+ }
+ public function testSplDetect1224()
+ {
+ $this->assertEquals('S-Данильцина', $this->object->splitFullName('Данильцина').'-Данильцина');
+ }
+ public function testSplDetect1225()
+ {
+ $this->assertEquals('S-Дворникова', $this->object->splitFullName('Дворникова').'-Дворникова');
+ }
+ public function testSplDetect1226()
+ {
+ $this->assertEquals('S-Деменок', $this->object->splitFullName('Деменок').'-Деменок');
+ }
+ public function testSplDetect1227()
+ {
+ $this->assertEquals('S-Дементьева', $this->object->splitFullName('Дементьева').'-Дементьева');
+ }
+ public function testSplDetect1228()
+ {
+ $this->assertEquals('S-Демидова', $this->object->splitFullName('Демидова').'-Демидова');
+ }
+ public function testSplDetect1229()
+ {
+ $this->assertEquals('S-Деникина', $this->object->splitFullName('Деникина').'-Деникина');
+ }
+ public function testSplDetect1230()
+ {
+ $this->assertEquals('S-Дёгтина', $this->object->splitFullName('Дёгтина').'-Дёгтина');
+ }
+ public function testSplDetect1231()
+ {
+ $this->assertEquals('S-Дегтярева', $this->object->splitFullName('Дегтярева').'-Дегтярева');
+ }
+ public function testSplDetect1232()
+ {
+ $this->assertEquals('S-Дежнёв', $this->object->splitFullName('Дежнёв').'-Дежнёв');
+ }
+ public function testSplDetect1233()
+ {
+ $this->assertEquals('S-Делова', $this->object->splitFullName('Делова').'-Делова');
+ }
+ public function testSplDetect1234()
+ {
+ $this->assertEquals('S-Дементьева', $this->object->splitFullName('Дементьева').'-Дементьева');
+ }
+ public function testSplDetect1235()
+ {
+ $this->assertEquals('S-Дёмина', $this->object->splitFullName('Дёмина').'-Дёмина');
+ }
+ public function testSplDetect1236()
+ {
+ $this->assertEquals('S-Державина', $this->object->splitFullName('Державина').'-Державина');
+ }
+ public function testSplDetect1237()
+ {
+ $this->assertEquals('S-Дернова', $this->object->splitFullName('Дернова').'-Дернова');
+ }
+ public function testSplDetect1238()
+ {
+ $this->assertEquals('S-Десяткова', $this->object->splitFullName('Десяткова').'-Десяткова');
+ }
+ public function testSplDetect1239()
+ {
+ $this->assertEquals('S-Дмитриева', $this->object->splitFullName('Дмитриева').'-Дмитриева');
+ }
+ public function testSplDetect1240()
+ {
+ $this->assertEquals('S-Добронравова', $this->object->splitFullName('Добронравова').'-Добронравова');
+ }
+ public function testSplDetect1241()
+ {
+ $this->assertEquals('S-Добрынина', $this->object->splitFullName('Добрынина').'-Добрынина');
+ }
+ public function testSplDetect1242()
+ {
+ $this->assertEquals('S-Долгорукова', $this->object->splitFullName('Долгорукова').'-Долгорукова');
+ }
+ public function testSplDetect1243()
+ {
+ $this->assertEquals('S-Должикова', $this->object->splitFullName('Должикова').'-Должикова');
+ }
+ public function testSplDetect1244()
+ {
+ $this->assertEquals('S-Домашева', $this->object->splitFullName('Домашева').'-Домашева');
+ }
+ public function testSplDetect1245()
+ {
+ $this->assertEquals('S-Достовалова', $this->object->splitFullName('Достовалова').'-Достовалова');
+ }
+ public function testSplDetect1246()
+ {
+ $this->assertEquals('S-Драгомирова', $this->object->splitFullName('Драгомирова').'-Драгомирова');
+ }
+ public function testSplDetect1247()
+ {
+ $this->assertEquals('S-Дресвянина', $this->object->splitFullName('Дресвянина').'-Дресвянина');
+ }
+ public function testSplDetect1248()
+ {
+ $this->assertEquals('S-Дрёмова', $this->object->splitFullName('Дрёмова').'-Дрёмова');
+ }
+ public function testSplDetect1249()
+ {
+ $this->assertEquals('S-Друганина', $this->object->splitFullName('Друганина').'-Друганина');
+ }
+ public function testSplDetect1250()
+ {
+ $this->assertEquals('S-Другова', $this->object->splitFullName('Другова').'-Другова');
+ }
+ public function testSplDetect1251()
+ {
+ $this->assertEquals('S-Дубинина', $this->object->splitFullName('Дубинина').'-Дубинина');
+ }
+ public function testSplDetect1252()
+ {
+ $this->assertEquals('S-Дубова', $this->object->splitFullName('Дубова').'-Дубова');
+ }
+ public function testSplDetect1253()
+ {
+ $this->assertEquals('S-Дубровская', $this->object->splitFullName('Дубровская').'-Дубровская');
+ }
+ public function testSplDetect1254()
+ {
+ $this->assertEquals('S-Дульцева', $this->object->splitFullName('Дульцева').'-Дульцева');
+ }
+ public function testSplDetect1255()
+ {
+ $this->assertEquals('S-Думановская', $this->object->splitFullName('Думановская').'-Думановская');
+ }
+ public function testSplDetect1256()
+ {
+ $this->assertEquals('S-Дурова', $this->object->splitFullName('Дурова').'-Дурова');
+ }
+ public function testSplDetect1257()
+ {
+ $this->assertEquals('S-Дятлова', $this->object->splitFullName('Дятлова').'-Дятлова');
+ }
+ public function testSplDetect1258()
+ {
+ $this->assertEquals('S-Евстигнеева', $this->object->splitFullName('Евстигнеева').'-Евстигнеева');
+ }
+ public function testSplDetect1259()
+ {
+ $this->assertEquals('S-Егорова', $this->object->splitFullName('Егорова').'-Егорова');
+ }
+ public function testSplDetect1260()
+ {
+ $this->assertEquals('S-Едемская', $this->object->splitFullName('Едемская').'-Едемская');
+ }
+ public function testSplDetect1261()
+ {
+ $this->assertEquals('S-Ежова', $this->object->splitFullName('Ежова').'-Ежова');
+ }
+ public function testSplDetect1262()
+ {
+ $this->assertEquals('S-Елагина', $this->object->splitFullName('Елагина').'-Елагина');
+ }
+ public function testSplDetect1263()
+ {
+ $this->assertEquals('S-Елизарова', $this->object->splitFullName('Елизарова').'-Елизарова');
+ }
+ public function testSplDetect1264()
+ {
+ $this->assertEquals('S-Елисеева', $this->object->splitFullName('Елисеева').'-Елисеева');
+ }
+ public function testSplDetect1265()
+ {
+ $this->assertEquals('S-Ельцина', $this->object->splitFullName('Ельцина').'-Ельцина');
+ }
+ public function testSplDetect1266()
+ {
+ $this->assertEquals('S-Ельцова', $this->object->splitFullName('Ельцова').'-Ельцова');
+ }
+ public function testSplDetect1267()
+ {
+ $this->assertEquals('S-Емельяненко', $this->object->splitFullName('Емельяненко').'-Емельяненко');
+ }
+ public function testSplDetect1268()
+ {
+ $this->assertEquals('S-Емельянова', $this->object->splitFullName('Емельянова').'-Емельянова');
+ }
+ public function testSplDetect1269()
+ {
+ $this->assertEquals('S-Енина', $this->object->splitFullName('Енина').'-Енина');
+ }
+ public function testSplDetect1270()
+ {
+ $this->assertEquals('S-Ерзова', $this->object->splitFullName('Ерзова').'-Ерзова');
+ }
+ public function testSplDetect1271()
+ {
+ $this->assertEquals('S-Ермакова', $this->object->splitFullName('Ермакова').'-Ермакова');
+ }
+ public function testSplDetect1272()
+ {
+ $this->assertEquals('S-Ермилова', $this->object->splitFullName('Ермилова').'-Ермилова');
+ }
+ public function testSplDetect1273()
+ {
+ $this->assertEquals('S-Еромеева', $this->object->splitFullName('Еромеева').'-Еромеева');
+ }
+ public function testSplDetect1274()
+ {
+ $this->assertEquals('S-Ерофеева', $this->object->splitFullName('Ерофеева').'-Ерофеева');
+ }
+ public function testSplDetect1275()
+ {
+ $this->assertEquals('S-Ершова', $this->object->splitFullName('Ершова').'-Ершова');
+ }
+ public function testSplDetect1276()
+ {
+ $this->assertEquals('S-Есипова', $this->object->splitFullName('Есипова').'-Есипова');
+ }
+ public function testSplDetect1277()
+ {
+ $this->assertEquals('S-Ефимова', $this->object->splitFullName('Ефимова').'-Ефимова');
+ }
+ public function testSplDetect1278()
+ {
+ $this->assertEquals('S-Ефремова', $this->object->splitFullName('Ефремова').'-Ефремова');
+ }
+ public function testSplDetect1279()
+ {
+ $this->assertEquals('S-Емелина', $this->object->splitFullName('Емелина').'-Емелина');
+ }
+ public function testSplDetect1280()
+ {
+ $this->assertEquals('S-Ерохина', $this->object->splitFullName('Ерохина').'-Ерохина');
+ }
+ public function testSplDetect1281()
+ {
+ $this->assertEquals('S-Ерёмина', $this->object->splitFullName('Ерёмина').'-Ерёмина');
+ }
+ public function testSplDetect1282()
+ {
+ $this->assertEquals('S-Ешеваская', $this->object->splitFullName('Ешеваская').'-Ешеваская');
+ }
+ public function testSplDetect1283()
+ {
+ $this->assertEquals('S-Жабина', $this->object->splitFullName('Жабина').'-Жабина');
+ }
+ public function testSplDetect1284()
+ {
+ $this->assertEquals('S-Жаркова', $this->object->splitFullName('Жаркова').'-Жаркова');
+ }
+ public function testSplDetect1285()
+ {
+ $this->assertEquals('S-Жарыхина', $this->object->splitFullName('Жарыхина').'-Жарыхина');
+ }
+ public function testSplDetect1286()
+ {
+ $this->assertEquals('S-Жвикова', $this->object->splitFullName('Жвикова').'-Жвикова');
+ }
+ public function testSplDetect1287()
+ {
+ $this->assertEquals('S-Жданова', $this->object->splitFullName('Жданова').'-Жданова');
+ }
+ public function testSplDetect1288()
+ {
+ $this->assertEquals('S-Жеглова', $this->object->splitFullName('Жеглова').'-Жеглова');
+ }
+ public function testSplDetect1289()
+ {
+ $this->assertEquals('S-Железкина', $this->object->splitFullName('Железкина').'-Железкина');
+ }
+ public function testSplDetect1290()
+ {
+ $this->assertEquals('S-Жестакова', $this->object->splitFullName('Жестакова').'-Жестакова');
+ }
+ public function testSplDetect1291()
+ {
+ $this->assertEquals('S-Живенкова', $this->object->splitFullName('Живенкова').'-Живенкова');
+ }
+ public function testSplDetect1292()
+ {
+ $this->assertEquals('S-Жиглова', $this->object->splitFullName('Жиглова').'-Жиглова');
+ }
+ public function testSplDetect1293()
+ {
+ $this->assertEquals('S-Жигунова', $this->object->splitFullName('Жигунова').'-Жигунова');
+ }
+ public function testSplDetect1294()
+ {
+ $this->assertEquals('S-Жидкова', $this->object->splitFullName('Жидкова').'-Жидкова');
+ }
+ public function testSplDetect1295()
+ {
+ $this->assertEquals('S-Жикина', $this->object->splitFullName('Жикина').'-Жикина');
+ }
+ public function testSplDetect1296()
+ {
+ $this->assertEquals('S-Жилина', $this->object->splitFullName('Жилина').'-Жилина');
+ }
+ public function testSplDetect1297()
+ {
+ $this->assertEquals('S-Жилова', $this->object->splitFullName('Жилова').'-Жилова');
+ }
+ public function testSplDetect1298()
+ {
+ $this->assertEquals('S-Жолдина', $this->object->splitFullName('Жолдина').'-Жолдина');
+ }
+ public function testSplDetect1299()
+ {
+ $this->assertEquals('S-Жукова', $this->object->splitFullName('Жукова').'-Жукова');
+ }
+ public function testSplDetect1300()
+ {
+ $this->assertEquals('S-Жутова', $this->object->splitFullName('Жутова').'-Жутова');
+ }
+ public function testSplDetect1301()
+ {
+ $this->assertEquals('S-Журавлёв', $this->object->splitFullName('Журавлёв').'-Журавлёв');
+ }
+ public function testSplDetect1302()
+ {
+ $this->assertEquals('S-Журова', $this->object->splitFullName('Журова').'-Журова');
+ }
+ public function testSplDetect1303()
+ {
+ $this->assertEquals('S-Заврагина', $this->object->splitFullName('Заврагина').'-Заврагина');
+ }
+ public function testSplDetect1304()
+ {
+ $this->assertEquals('S-Завражина', $this->object->splitFullName('Завражина').'-Завражина');
+ }
+ public function testSplDetect1305()
+ {
+ $this->assertEquals('S-Завражнова', $this->object->splitFullName('Завражнова').'-Завражнова');
+ }
+ public function testSplDetect1306()
+ {
+ $this->assertEquals('S-Завразина', $this->object->splitFullName('Завразина').'-Завразина');
+ }
+ public function testSplDetect1307()
+ {
+ $this->assertEquals('S-Завьялова', $this->object->splitFullName('Завьялова').'-Завьялова');
+ }
+ public function testSplDetect1308()
+ {
+ $this->assertEquals('S-Задорнова', $this->object->splitFullName('Задорнова').'-Задорнова');
+ }
+ public function testSplDetect1309()
+ {
+ $this->assertEquals('S-Задорожный', $this->object->splitFullName('Задорожный').'-Задорожный');
+ }
+ public function testSplDetect1310()
+ {
+ $this->assertEquals('S-Зайцева', $this->object->splitFullName('Зайцева').'-Зайцева');
+ }
+ public function testSplDetect1311()
+ {
+ $this->assertEquals('S-Закревская', $this->object->splitFullName('Закревская').'-Закревская');
+ }
+ public function testSplDetect1312()
+ {
+ $this->assertEquals('S-Закрятина', $this->object->splitFullName('Закрятина').'-Закрятина');
+ }
+ public function testSplDetect1313()
+ {
+ $this->assertEquals('S-Захарова', $this->object->splitFullName('Захарова').'-Захарова');
+ }
+ public function testSplDetect1314()
+ {
+ $this->assertEquals('S-Захарьина', $this->object->splitFullName('Захарьина').'-Захарьина');
+ }
+ public function testSplDetect1315()
+ {
+ $this->assertEquals('S-Звягина', $this->object->splitFullName('Звягина').'-Звягина');
+ }
+ public function testSplDetect1316()
+ {
+ $this->assertEquals('S-Зёмина', $this->object->splitFullName('Зёмина').'-Зёмина');
+ }
+ public function testSplDetect1317()
+ {
+ $this->assertEquals('S-Зимина', $this->object->splitFullName('Зимина').'-Зимина');
+ }
+ public function testSplDetect1318()
+ {
+ $this->assertEquals('S-Золина', $this->object->splitFullName('Золина').'-Золина');
+ }
+ public function testSplDetect1319()
+ {
+ $this->assertEquals('S-Зонова', $this->object->splitFullName('Зонова').'-Зонова');
+ }
+ public function testSplDetect1320()
+ {
+ $this->assertEquals('S-Зубкова', $this->object->splitFullName('Зубкова').'-Зубкова');
+ }
+ public function testSplDetect1321()
+ {
+ $this->assertEquals('S-Зубова', $this->object->splitFullName('Зубова').'-Зубова');
+ }
+ public function testSplDetect1322()
+ {
+ $this->assertEquals('S-Зуева', $this->object->splitFullName('Зуева').'-Зуева');
+ }
+ public function testSplDetect1323()
+ {
+ $this->assertEquals('S-Зуйкова', $this->object->splitFullName('Зуйкова').'-Зуйкова');
+ }
+ public function testSplDetect1324()
+ {
+ $this->assertEquals('S-Зимнякова', $this->object->splitFullName('Зимнякова').'-Зимнякова');
+ }
+ public function testSplDetect1325()
+ {
+ $this->assertEquals('S-Зиначенко', $this->object->splitFullName('Зиначенко').'-Зиначенко');
+ }
+ public function testSplDetect1326()
+ {
+ $this->assertEquals('S-Зыкина', $this->object->splitFullName('Зыкина').'-Зыкина');
+ }
+ public function testSplDetect1327()
+ {
+ $this->assertEquals('S-Зырянова', $this->object->splitFullName('Зырянова').'-Зырянова');
+ }
+ public function testSplDetect1328()
+ {
+ $this->assertEquals('S-Зюганова', $this->object->splitFullName('Зюганова').'-Зюганова');
+ }
+ public function testSplDetect1329()
+ {
+ $this->assertEquals('S-Зверева', $this->object->splitFullName('Зверева').'-Зверева');
+ }
+ public function testSplDetect1330()
+ {
+ $this->assertEquals('S-Игнаткович', $this->object->splitFullName('Игнаткович').'-Игнаткович');
+ }
+ public function testSplDetect1331()
+ {
+ $this->assertEquals('S-Ивакина', $this->object->splitFullName('Ивакина').'-Ивакина');
+ }
+ public function testSplDetect1332()
+ {
+ $this->assertEquals('S-Ибрагимова', $this->object->splitFullName('Ибрагимова').'-Ибрагимова');
+ }
+ public function testSplDetect1333()
+ {
+ $this->assertEquals('S-Иванова', $this->object->splitFullName('Иванова').'-Иванова');
+ }
+ public function testSplDetect1334()
+ {
+ $this->assertEquals('S-Иванкова', $this->object->splitFullName('Иванкова').'-Иванкова');
+ }
+ public function testSplDetect1335()
+ {
+ $this->assertEquals('S-Ивашина', $this->object->splitFullName('Ивашина').'-Ивашина');
+ }
+ public function testSplDetect1336()
+ {
+ $this->assertEquals('S-Ивашова', $this->object->splitFullName('Ивашова').'-Ивашова');
+ }
+ public function testSplDetect1337()
+ {
+ $this->assertEquals('S-Ивкина', $this->object->splitFullName('Ивкина').'-Ивкина');
+ }
+ public function testSplDetect1338()
+ {
+ $this->assertEquals('S-Иволгина', $this->object->splitFullName('Иволгина').'-Иволгина');
+ }
+ public function testSplDetect1339()
+ {
+ $this->assertEquals('S-Игнатьева', $this->object->splitFullName('Игнатьева').'-Игнатьева');
+ }
+ public function testSplDetect1340()
+ {
+ $this->assertEquals('S-Игошина', $this->object->splitFullName('Игошина').'-Игошина');
+ }
+ public function testSplDetect1341()
+ {
+ $this->assertEquals('S-Измайлова', $this->object->splitFullName('Измайлова').'-Измайлова');
+ }
+ public function testSplDetect1342()
+ {
+ $this->assertEquals('S-Иканова', $this->object->splitFullName('Иканова').'-Иканова');
+ }
+ public function testSplDetect1343()
+ {
+ $this->assertEquals('S-Икашева', $this->object->splitFullName('Икашева').'-Икашева');
+ }
+ public function testSplDetect1344()
+ {
+ $this->assertEquals('S-Ильина', $this->object->splitFullName('Ильина').'-Ильина');
+ }
+ public function testSplDetect1345()
+ {
+ $this->assertEquals('S-Илюшина', $this->object->splitFullName('Илюшина').'-Илюшина');
+ }
+ public function testSplDetect1346()
+ {
+ $this->assertEquals('S-Ильюшина', $this->object->splitFullName('Ильюшина').'-Ильюшина');
+ }
+ public function testSplDetect1347()
+ {
+ $this->assertEquals('S-Иноземцева', $this->object->splitFullName('Иноземцева').'-Иноземцева');
+ }
+ public function testSplDetect1348()
+ {
+ $this->assertEquals('S-Ипатьева', $this->object->splitFullName('Ипатьева').'-Ипатьева');
+ }
+ public function testSplDetect1349()
+ {
+ $this->assertEquals('S-Исаева', $this->object->splitFullName('Исаева').'-Исаева');
+ }
+ public function testSplDetect1350()
+ {
+ $this->assertEquals('S-Истомина', $this->object->splitFullName('Истомина').'-Истомина');
+ }
+ public function testSplDetect1351()
+ {
+ $this->assertEquals('S-Кабинова', $this->object->splitFullName('Кабинова').'-Кабинова');
+ }
+ public function testSplDetect1352()
+ {
+ $this->assertEquals('S-Каблукова', $this->object->splitFullName('Каблукова').'-Каблукова');
+ }
+ public function testSplDetect1353()
+ {
+ $this->assertEquals('S-Каверина', $this->object->splitFullName('Каверина').'-Каверина');
+ }
+ public function testSplDetect1354()
+ {
+ $this->assertEquals('S-Кадникова', $this->object->splitFullName('Кадникова').'-Кадникова');
+ }
+ public function testSplDetect1355()
+ {
+ $this->assertEquals('S-Кадцына', $this->object->splitFullName('Кадцына').'-Кадцына');
+ }
+ public function testSplDetect1356()
+ {
+ $this->assertEquals('S-Казакова', $this->object->splitFullName('Казакова').'-Казакова');
+ }
+ public function testSplDetect1357()
+ {
+ $this->assertEquals('S-Казанцева', $this->object->splitFullName('Казанцева').'-Казанцева');
+ }
+ public function testSplDetect1358()
+ {
+ $this->assertEquals('S-Казарезова', $this->object->splitFullName('Казарезова').'-Казарезова');
+ }
+ public function testSplDetect1359()
+ {
+ $this->assertEquals('S-Калашник', $this->object->splitFullName('Калашник').'-Калашник');
+ }
+ public function testSplDetect1360()
+ {
+ $this->assertEquals('S-Калганова', $this->object->splitFullName('Калганова').'-Калганова');
+ }
+ public function testSplDetect1361()
+ {
+ $this->assertEquals('S-Каменских', $this->object->splitFullName('Каменских').'-Каменских');
+ }
+ public function testSplDetect1362()
+ {
+ $this->assertEquals('S-Камкина', $this->object->splitFullName('Камкина').'-Камкина');
+ }
+ public function testSplDetect1363()
+ {
+ $this->assertEquals('S-Каналина', $this->object->splitFullName('Каналина').'-Каналина');
+ }
+ public function testSplDetect1364()
+ {
+ $this->assertEquals('S-Кандинская', $this->object->splitFullName('Кандинская').'-Кандинская');
+ }
+ public function testSplDetect1365()
+ {
+ $this->assertEquals('S-Капица', $this->object->splitFullName('Капица').'-Капица');
+ }
+ public function testSplDetect1366()
+ {
+ $this->assertEquals('S-Капралова', $this->object->splitFullName('Капралова').'-Капралова');
+ }
+ public function testSplDetect1367()
+ {
+ $this->assertEquals('S-Караваева', $this->object->splitFullName('Караваева').'-Караваева');
+ }
+ public function testSplDetect1368()
+ {
+ $this->assertEquals('S-Караулова', $this->object->splitFullName('Караулова').'-Караулова');
+ }
+ public function testSplDetect1369()
+ {
+ $this->assertEquals('S-Карева', $this->object->splitFullName('Карева').'-Карева');
+ }
+ public function testSplDetect1370()
+ {
+ $this->assertEquals('S-Каретникова', $this->object->splitFullName('Каретникова').'-Каретникова');
+ }
+ public function testSplDetect1371()
+ {
+ $this->assertEquals('S-Каргина', $this->object->splitFullName('Каргина').'-Каргина');
+ }
+ public function testSplDetect1372()
+ {
+ $this->assertEquals('S-Карташова', $this->object->splitFullName('Карташова').'-Карташова');
+ }
+ public function testSplDetect1373()
+ {
+ $this->assertEquals('S-Карчагина', $this->object->splitFullName('Карчагина').'-Карчагина');
+ }
+ public function testSplDetect1374()
+ {
+ $this->assertEquals('S-Касатый', $this->object->splitFullName('Касатый').'-Касатый');
+ }
+ public function testSplDetect1375()
+ {
+ $this->assertEquals('S-Катина', $this->object->splitFullName('Катина').'-Катина');
+ }
+ public function testSplDetect1376()
+ {
+ $this->assertEquals('S-Качусова', $this->object->splitFullName('Качусова').'-Качусова');
+ }
+ public function testSplDetect1377()
+ {
+ $this->assertEquals('S-Кашарина', $this->object->splitFullName('Кашарина').'-Кашарина');
+ }
+ public function testSplDetect1378()
+ {
+ $this->assertEquals('S-Каширина', $this->object->splitFullName('Каширина').'-Каширина');
+ }
+ public function testSplDetect1379()
+ {
+ $this->assertEquals('S-Кашканова', $this->object->splitFullName('Кашканова').'-Кашканова');
+ }
+ public function testSplDetect1380()
+ {
+ $this->assertEquals('S-Кашникова', $this->object->splitFullName('Кашникова').'-Кашникова');
+ }
+ public function testSplDetect1381()
+ {
+ $this->assertEquals('S-Киреева', $this->object->splitFullName('Киреева').'-Киреева');
+ }
+ public function testSplDetect1382()
+ {
+ $this->assertEquals('S-Кирилишена', $this->object->splitFullName('Кирилишена').'-Кирилишена');
+ }
+ public function testSplDetect1383()
+ {
+ $this->assertEquals('S-Кирилова', $this->object->splitFullName('Кирилова').'-Кирилова');
+ }
+ public function testSplDetect1384()
+ {
+ $this->assertEquals('S-Кирсанова', $this->object->splitFullName('Кирсанова').'-Кирсанова');
+ }
+ public function testSplDetect1385()
+ {
+ $this->assertEquals('S-Кирьянова', $this->object->splitFullName('Кирьянова').'-Кирьянова');
+ }
+ public function testSplDetect1386()
+ {
+ $this->assertEquals('S-Клепахова', $this->object->splitFullName('Клепахова').'-Клепахова');
+ }
+ public function testSplDetect1387()
+ {
+ $this->assertEquals('S-Климова', $this->object->splitFullName('Климова').'-Климова');
+ }
+ public function testSplDetect1388()
+ {
+ $this->assertEquals('S-Климушина', $this->object->splitFullName('Климушина').'-Климушина');
+ }
+ public function testSplDetect1389()
+ {
+ $this->assertEquals('S-Клокова', $this->object->splitFullName('Клокова').'-Клокова');
+ }
+ public function testSplDetect1390()
+ {
+ $this->assertEquals('S-Князева', $this->object->splitFullName('Князева').'-Князева');
+ }
+ public function testSplDetect1391()
+ {
+ $this->assertEquals('S-Ковалёв', $this->object->splitFullName('Ковалёв').'-Ковалёв');
+ }
+ public function testSplDetect1392()
+ {
+ $this->assertEquals('S-Ковалевская', $this->object->splitFullName('Ковалевская').'-Ковалевская');
+ }
+ public function testSplDetect1393()
+ {
+ $this->assertEquals('S-Коварова', $this->object->splitFullName('Коварова').'-Коварова');
+ }
+ public function testSplDetect1394()
+ {
+ $this->assertEquals('S-Ковашутина', $this->object->splitFullName('Ковашутина').'-Ковашутина');
+ }
+ public function testSplDetect1395()
+ {
+ $this->assertEquals('S-Кожурова', $this->object->splitFullName('Кожурова').'-Кожурова');
+ }
+ public function testSplDetect1396()
+ {
+ $this->assertEquals('S-Кожухова', $this->object->splitFullName('Кожухова').'-Кожухова');
+ }
+ public function testSplDetect1397()
+ {
+ $this->assertEquals('S-Козакова', $this->object->splitFullName('Козакова').'-Козакова');
+ }
+ public function testSplDetect1398()
+ {
+ $this->assertEquals('S-Козарь', $this->object->splitFullName('Козарь').'-Козарь');
+ }
+ public function testSplDetect1399()
+ {
+ $this->assertEquals('S-Козлова', $this->object->splitFullName('Козлова').'-Козлова');
+ }
+ public function testSplDetect1400()
+ {
+ $this->assertEquals('S-Козловская', $this->object->splitFullName('Козловская').'-Козловская');
+ }
+ public function testSplDetect1401()
+ {
+ $this->assertEquals('S-Колесникова', $this->object->splitFullName('Колесникова').'-Колесникова');
+ }
+ public function testSplDetect1402()
+ {
+ $this->assertEquals('S-Колонтаева', $this->object->splitFullName('Колонтаева').'-Колонтаева');
+ }
+ public function testSplDetect1403()
+ {
+ $this->assertEquals('S-Колосова', $this->object->splitFullName('Колосова').'-Колосова');
+ }
+ public function testSplDetect1404()
+ {
+ $this->assertEquals('S-Кольцова', $this->object->splitFullName('Кольцова').'-Кольцова');
+ }
+ public function testSplDetect1405()
+ {
+ $this->assertEquals('S-Комарова', $this->object->splitFullName('Комарова').'-Комарова');
+ }
+ public function testSplDetect1406()
+ {
+ $this->assertEquals('S-Комзина', $this->object->splitFullName('Комзина').'-Комзина');
+ }
+ public function testSplDetect1407()
+ {
+ $this->assertEquals('S-Комолова', $this->object->splitFullName('Комолова').'-Комолова');
+ }
+ public function testSplDetect1408()
+ {
+ $this->assertEquals('S-Кондратьева', $this->object->splitFullName('Кондратьева').'-Кондратьева');
+ }
+ public function testSplDetect1409()
+ {
+ $this->assertEquals('S-Конева', $this->object->splitFullName('Конева').'-Конева');
+ }
+ public function testSplDetect1410()
+ {
+ $this->assertEquals('S-Конникова', $this->object->splitFullName('Конникова').'-Конникова');
+ }
+ public function testSplDetect1411()
+ {
+ $this->assertEquals('S-Коновалова', $this->object->splitFullName('Коновалова').'-Коновалова');
+ }
+ public function testSplDetect1412()
+ {
+ $this->assertEquals('S-Коньякова', $this->object->splitFullName('Коньякова').'-Коньякова');
+ }
+ public function testSplDetect1413()
+ {
+ $this->assertEquals('S-Коняшева', $this->object->splitFullName('Коняшева').'-Коняшева');
+ }
+ public function testSplDetect1414()
+ {
+ $this->assertEquals('S-Копейкина', $this->object->splitFullName('Копейкина').'-Копейкина');
+ }
+ public function testSplDetect1415()
+ {
+ $this->assertEquals('S-Коренева', $this->object->splitFullName('Коренева').'-Коренева');
+ }
+ public function testSplDetect1416()
+ {
+ $this->assertEquals('S-Коренёва', $this->object->splitFullName('Коренёва').'-Коренёва');
+ }
+ public function testSplDetect1417()
+ {
+ $this->assertEquals('S-Коржакова', $this->object->splitFullName('Коржакова').'-Коржакова');
+ }
+ public function testSplDetect1418()
+ {
+ $this->assertEquals('S-Коржева', $this->object->splitFullName('Коржева').'-Коржева');
+ }
+ public function testSplDetect1419()
+ {
+ $this->assertEquals('S-Корнева', $this->object->splitFullName('Корнева').'-Корнева');
+ }
+ public function testSplDetect1420()
+ {
+ $this->assertEquals('S-Корнилова', $this->object->splitFullName('Корнилова').'-Корнилова');
+ }
+ public function testSplDetect1421()
+ {
+ $this->assertEquals('S-Коровина', $this->object->splitFullName('Коровина').'-Коровина');
+ }
+ public function testSplDetect1422()
+ {
+ $this->assertEquals('S-Королёва', $this->object->splitFullName('Королёва').'-Королёва');
+ }
+ public function testSplDetect1423()
+ {
+ $this->assertEquals('S-Коротаева', $this->object->splitFullName('Коротаева').'-Коротаева');
+ }
+ public function testSplDetect1424()
+ {
+ $this->assertEquals('S-Корчагина', $this->object->splitFullName('Корчагина').'-Корчагина');
+ }
+ public function testSplDetect1425()
+ {
+ $this->assertEquals('S-Косарёва', $this->object->splitFullName('Косарёва').'-Косарёва');
+ }
+ public function testSplDetect1426()
+ {
+ $this->assertEquals('S-Коскова', $this->object->splitFullName('Коскова').'-Коскова');
+ }
+ public function testSplDetect1427()
+ {
+ $this->assertEquals('S-Косомова', $this->object->splitFullName('Косомова').'-Косомова');
+ }
+ public function testSplDetect1428()
+ {
+ $this->assertEquals('S-Косорукова', $this->object->splitFullName('Косорукова').'-Косорукова');
+ }
+ public function testSplDetect1429()
+ {
+ $this->assertEquals('S-Костина', $this->object->splitFullName('Костина').'-Костина');
+ }
+ public function testSplDetect1430()
+ {
+ $this->assertEquals('S-Косяк', $this->object->splitFullName('Косяк').'-Косяк');
+ }
+ public function testSplDetect1431()
+ {
+ $this->assertEquals('S-Котова', $this->object->splitFullName('Котова').'-Котова');
+ }
+ public function testSplDetect1432()
+ {
+ $this->assertEquals('S-Костомарова', $this->object->splitFullName('Костомарова').'-Костомарова');
+ }
+ public function testSplDetect1433()
+ {
+ $this->assertEquals('S-Коченкова', $this->object->splitFullName('Коченкова').'-Коченкова');
+ }
+ public function testSplDetect1434()
+ {
+ $this->assertEquals('S-Кошелева', $this->object->splitFullName('Кошелева').'-Кошелева');
+ }
+ public function testSplDetect1435()
+ {
+ $this->assertEquals('S-Кошечкина', $this->object->splitFullName('Кошечкина').'-Кошечкина');
+ }
+ public function testSplDetect1436()
+ {
+ $this->assertEquals('S-Кошкина', $this->object->splitFullName('Кошкина').'-Кошкина');
+ }
+ public function testSplDetect1437()
+ {
+ $this->assertEquals('S-Кравчук', $this->object->splitFullName('Кравчук').'-Кравчук');
+ }
+ public function testSplDetect1438()
+ {
+ $this->assertEquals('S-Краева', $this->object->splitFullName('Краева').'-Краева');
+ }
+ public function testSplDetect1439()
+ {
+ $this->assertEquals('S-Краснова', $this->object->splitFullName('Краснова').'-Краснова');
+ }
+ public function testSplDetect1440()
+ {
+ $this->assertEquals('S-Красноперова', $this->object->splitFullName('Красноперова').'-Красноперова');
+ }
+ public function testSplDetect1441()
+ {
+ $this->assertEquals('S-Кропанина', $this->object->splitFullName('Кропанина').'-Кропанина');
+ }
+ public function testSplDetect1442()
+ {
+ $this->assertEquals('S-Кругликова', $this->object->splitFullName('Кругликова').'-Кругликова');
+ }
+ public function testSplDetect1443()
+ {
+ $this->assertEquals('S-Круглова', $this->object->splitFullName('Круглова').'-Круглова');
+ }
+ public function testSplDetect1444()
+ {
+ $this->assertEquals('S-Крупина', $this->object->splitFullName('Крупина').'-Крупина');
+ }
+ public function testSplDetect1445()
+ {
+ $this->assertEquals('S-Крутина', $this->object->splitFullName('Крутина').'-Крутина');
+ }
+ public function testSplDetect1446()
+ {
+ $this->assertEquals('S-Кручинакина', $this->object->splitFullName('Кручинакина').'-Кручинакина');
+ }
+ public function testSplDetect1447()
+ {
+ $this->assertEquals('S-Крылова', $this->object->splitFullName('Крылова').'-Крылова');
+ }
+ public function testSplDetect1448()
+ {
+ $this->assertEquals('S-Крысова', $this->object->splitFullName('Крысова').'-Крысова');
+ }
+ public function testSplDetect1449()
+ {
+ $this->assertEquals('S-Крюкова', $this->object->splitFullName('Крюкова').'-Крюкова');
+ }
+ public function testSplDetect1450()
+ {
+ $this->assertEquals('S-Кубланова', $this->object->splitFullName('Кубланова').'-Кубланова');
+ }
+ public function testSplDetect1451()
+ {
+ $this->assertEquals('S-Кудашова', $this->object->splitFullName('Кудашова').'-Кудашова');
+ }
+ public function testSplDetect1452()
+ {
+ $this->assertEquals('S-Кудрина', $this->object->splitFullName('Кудрина').'-Кудрина');
+ }
+ public function testSplDetect1453()
+ {
+ $this->assertEquals('S-Кудрявцева', $this->object->splitFullName('Кудрявцева').'-Кудрявцева');
+ }
+ public function testSplDetect1454()
+ {
+ $this->assertEquals('S-Кудряшова', $this->object->splitFullName('Кудряшова').'-Кудряшова');
+ }
+ public function testSplDetect1455()
+ {
+ $this->assertEquals('S-Кузнецова', $this->object->splitFullName('Кузнецова').'-Кузнецова');
+ }
+ public function testSplDetect1456()
+ {
+ $this->assertEquals('S-Кузьмина', $this->object->splitFullName('Кузьмина').'-Кузьмина');
+ }
+ public function testSplDetect1457()
+ {
+ $this->assertEquals('S-Куимова', $this->object->splitFullName('Куимова').'-Куимова');
+ }
+ public function testSplDetect1458()
+ {
+ $this->assertEquals('S-Куклачёва', $this->object->splitFullName('Куклачёва').'-Куклачёва');
+ }
+ public function testSplDetect1459()
+ {
+ $this->assertEquals('S-Кулагина', $this->object->splitFullName('Кулагина').'-Кулагина');
+ }
+ public function testSplDetect1460()
+ {
+ $this->assertEquals('S-Кулибина', $this->object->splitFullName('Кулибина').'-Кулибина');
+ }
+ public function testSplDetect1461()
+ {
+ $this->assertEquals('S-Куликова', $this->object->splitFullName('Куликова').'-Куликова');
+ }
+ public function testSplDetect1462()
+ {
+ $this->assertEquals('S-Куракина', $this->object->splitFullName('Куракина').'-Куракина');
+ }
+ public function testSplDetect1463()
+ {
+ $this->assertEquals('S-Курбатова', $this->object->splitFullName('Курбатова').'-Курбатова');
+ }
+ public function testSplDetect1464()
+ {
+ $this->assertEquals('S-Курганова', $this->object->splitFullName('Курганова').'-Курганова');
+ }
+ public function testSplDetect1465()
+ {
+ $this->assertEquals('S-Курдина', $this->object->splitFullName('Курдина').'-Курдина');
+ }
+ public function testSplDetect1466()
+ {
+ $this->assertEquals('S-Курепина', $this->object->splitFullName('Курепина').'-Курепина');
+ }
+ public function testSplDetect1467()
+ {
+ $this->assertEquals('S-Курсалина', $this->object->splitFullName('Курсалина').'-Курсалина');
+ }
+ public function testSplDetect1468()
+ {
+ $this->assertEquals('S-Кутикова', $this->object->splitFullName('Кутикова').'-Кутикова');
+ }
+ public function testSplDetect1469()
+ {
+ $this->assertEquals('S-Кутузова', $this->object->splitFullName('Кутузова').'-Кутузова');
+ }
+ public function testSplDetect1470()
+ {
+ $this->assertEquals('S-Кутякова', $this->object->splitFullName('Кутякова').'-Кутякова');
+ }
+ public function testSplDetect1471()
+ {
+ $this->assertEquals('S-Лаврова', $this->object->splitFullName('Лаврова').'-Лаврова');
+ }
+ public function testSplDetect1472()
+ {
+ $this->assertEquals('S-Лагутова', $this->object->splitFullName('Лагутова').'-Лагутова');
+ }
+ public function testSplDetect1473()
+ {
+ $this->assertEquals('S-Лазарева', $this->object->splitFullName('Лазарева').'-Лазарева');
+ }
+ public function testSplDetect1474()
+ {
+ $this->assertEquals('S-Ланцова', $this->object->splitFullName('Ланцова').'-Ланцова');
+ }
+ public function testSplDetect1475()
+ {
+ $this->assertEquals('S-Лапидус', $this->object->splitFullName('Лапидус').'-Лапидус');
+ }
+ public function testSplDetect1476()
+ {
+ $this->assertEquals('S-Лапотникова', $this->object->splitFullName('Лапотникова').'-Лапотникова');
+ }
+ public function testSplDetect1477()
+ {
+ $this->assertEquals('S-Лаптева', $this->object->splitFullName('Лаптева').'-Лаптева');
+ }
+ public function testSplDetect1478()
+ {
+ $this->assertEquals('S-Лапунова', $this->object->splitFullName('Лапунова').'-Лапунова');
+ }
+ public function testSplDetect1479()
+ {
+ $this->assertEquals('S-Лапухова', $this->object->splitFullName('Лапухова').'-Лапухова');
+ }
+ public function testSplDetect1480()
+ {
+ $this->assertEquals('S-Ларина', $this->object->splitFullName('Ларина').'-Ларина');
+ }
+ public function testSplDetect1481()
+ {
+ $this->assertEquals('S-Ларионова', $this->object->splitFullName('Ларионова').'-Ларионова');
+ }
+ public function testSplDetect1482()
+ {
+ $this->assertEquals('S-Ласкутина', $this->object->splitFullName('Ласкутина').'-Ласкутина');
+ }
+ public function testSplDetect1483()
+ {
+ $this->assertEquals('S-Лачинова', $this->object->splitFullName('Лачинова').'-Лачинова');
+ }
+ public function testSplDetect1484()
+ {
+ $this->assertEquals('S-Лачкова', $this->object->splitFullName('Лачкова').'-Лачкова');
+ }
+ public function testSplDetect1485()
+ {
+ $this->assertEquals('S-Лебедева', $this->object->splitFullName('Лебедева').'-Лебедева');
+ }
+ public function testSplDetect1486()
+ {
+ $this->assertEquals('S-Лебединаская', $this->object->splitFullName('Лебединаская').'-Лебединаская');
+ }
+ public function testSplDetect1487()
+ {
+ $this->assertEquals('S-Лебединацева', $this->object->splitFullName('Лебединацева').'-Лебединацева');
+ }
+ public function testSplDetect1488()
+ {
+ $this->assertEquals('S-Легкодимова', $this->object->splitFullName('Легкодимова').'-Легкодимова');
+ }
+ public function testSplDetect1489()
+ {
+ $this->assertEquals('S-Леонова', $this->object->splitFullName('Леонова').'-Леонова');
+ }
+ public function testSplDetect1490()
+ {
+ $this->assertEquals('S-Лепёхина', $this->object->splitFullName('Лепёхина').'-Лепёхина');
+ }
+ public function testSplDetect1491()
+ {
+ $this->assertEquals('S-Лескова', $this->object->splitFullName('Лескова').'-Лескова');
+ }
+ public function testSplDetect1492()
+ {
+ $this->assertEquals('S-Лесничая', $this->object->splitFullName('Лесничая').'-Лесничая');
+ }
+ public function testSplDetect1493()
+ {
+ $this->assertEquals('S-Летова', $this->object->splitFullName('Летова').'-Летова');
+ }
+ public function testSplDetect1494()
+ {
+ $this->assertEquals('S-Лещёва', $this->object->splitFullName('Лещёва').'-Лещёва');
+ }
+ public function testSplDetect1495()
+ {
+ $this->assertEquals('S-Лилова', $this->object->splitFullName('Лилова').'-Лилова');
+ }
+ public function testSplDetect1496()
+ {
+ $this->assertEquals('S-Липина', $this->object->splitFullName('Липина').'-Липина');
+ }
+ public function testSplDetect1497()
+ {
+ $this->assertEquals('S-Лисицына', $this->object->splitFullName('Лисицына').'-Лисицына');
+ }
+ public function testSplDetect1498()
+ {
+ $this->assertEquals('S-Лихачёва', $this->object->splitFullName('Лихачёва').'-Лихачёва');
+ }
+ public function testSplDetect1499()
+ {
+ $this->assertEquals('S-Лобан', $this->object->splitFullName('Лобан').'-Лобан');
+ }
+ public function testSplDetect1500()
+ {
+ $this->assertEquals('S-Лобанова', $this->object->splitFullName('Лобанова').'-Лобанова');
+ }
+ public function testSplDetect1501()
+ {
+ $this->assertEquals('S-Лобова', $this->object->splitFullName('Лобова').'-Лобова');
+ }
+ public function testSplDetect1502()
+ {
+ $this->assertEquals('S-Логинова', $this->object->splitFullName('Логинова').'-Логинова');
+ }
+ public function testSplDetect1503()
+ {
+ $this->assertEquals('S-Логиновская', $this->object->splitFullName('Логиновская').'-Логиновская');
+ }
+ public function testSplDetect1504()
+ {
+ $this->assertEquals('S-Локтева', $this->object->splitFullName('Локтева').'-Локтева');
+ }
+ public function testSplDetect1505()
+ {
+ $this->assertEquals('S-Ломоносова', $this->object->splitFullName('Ломоносова').'-Ломоносова');
+ }
+ public function testSplDetect1506()
+ {
+ $this->assertEquals('S-Ломтева', $this->object->splitFullName('Ломтева').'-Ломтева');
+ }
+ public function testSplDetect1507()
+ {
+ $this->assertEquals('S-Лопатина', $this->object->splitFullName('Лопатина').'-Лопатина');
+ }
+ public function testSplDetect1508()
+ {
+ $this->assertEquals('S-Лосева', $this->object->splitFullName('Лосева').'-Лосева');
+ }
+ public function testSplDetect1509()
+ {
+ $this->assertEquals('S-Лосевская', $this->object->splitFullName('Лосевская').'-Лосевская');
+ }
+ public function testSplDetect1510()
+ {
+ $this->assertEquals('S-Лоскутникова', $this->object->splitFullName('Лоскутникова').'-Лоскутникова');
+ }
+ public function testSplDetect1511()
+ {
+ $this->assertEquals('S-Лоскутова', $this->object->splitFullName('Лоскутова').'-Лоскутова');
+ }
+ public function testSplDetect1512()
+ {
+ $this->assertEquals('S-Лужкова', $this->object->splitFullName('Лужкова').'-Лужкова');
+ }
+ public function testSplDetect1513()
+ {
+ $this->assertEquals('S-Лыткина', $this->object->splitFullName('Лыткина').'-Лыткина');
+ }
+ public function testSplDetect1514()
+ {
+ $this->assertEquals('S-Любимова', $this->object->splitFullName('Любимова').'-Любимова');
+ }
+ public function testSplDetect1515()
+ {
+ $this->assertEquals('S-Любова', $this->object->splitFullName('Любова').'-Любова');
+ }
+ public function testSplDetect1516()
+ {
+ $this->assertEquals('S-Лягушкина', $this->object->splitFullName('Лягушкина').'-Лягушкина');
+ }
+ public function testSplDetect1517()
+ {
+ $this->assertEquals('S-Лягушова', $this->object->splitFullName('Лягушова').'-Лягушова');
+ }
+ public function testSplDetect1518()
+ {
+ $this->assertEquals('S-Лялюшкина', $this->object->splitFullName('Лялюшкина').'-Лялюшкина');
+ }
+ public function testSplDetect1519()
+ {
+ $this->assertEquals('S-Лясина', $this->object->splitFullName('Лясина').'-Лясина');
+ }
+ public function testSplDetect1520()
+ {
+ $this->assertEquals('S-Ляпина', $this->object->splitFullName('Ляпина').'-Ляпина');
+ }
+ public function testSplDetect1521()
+ {
+ $this->assertEquals('S-Майсак', $this->object->splitFullName('Майсак').'-Майсак');
+ }
+ public function testSplDetect1522()
+ {
+ $this->assertEquals('S-Макарова', $this->object->splitFullName('Макарова').'-Макарова');
+ }
+ public function testSplDetect1523()
+ {
+ $this->assertEquals('S-Маклакова', $this->object->splitFullName('Маклакова').'-Маклакова');
+ }
+ public function testSplDetect1524()
+ {
+ $this->assertEquals('S-Максимова', $this->object->splitFullName('Максимова').'-Максимова');
+ }
+ public function testSplDetect1525()
+ {
+ $this->assertEquals('S-Максимушкина', $this->object->splitFullName('Максимушкина').'-Максимушкина');
+ }
+ public function testSplDetect1526()
+ {
+ $this->assertEquals('S-Максудова', $this->object->splitFullName('Максудова').'-Максудова');
+ }
+ public function testSplDetect1527()
+ {
+ $this->assertEquals('S-Малахова', $this->object->splitFullName('Малахова').'-Малахова');
+ }
+ public function testSplDetect1528()
+ {
+ $this->assertEquals('S-Маликова', $this->object->splitFullName('Маликова').'-Маликова');
+ }
+ public function testSplDetect1529()
+ {
+ $this->assertEquals('S-Малинина', $this->object->splitFullName('Малинина').'-Малинина');
+ }
+ public function testSplDetect1530()
+ {
+ $this->assertEquals('S-Малышева', $this->object->splitFullName('Малышева').'-Малышева');
+ }
+ public function testSplDetect1531()
+ {
+ $this->assertEquals('S-Малюгина', $this->object->splitFullName('Малюгина').'-Малюгина');
+ }
+ public function testSplDetect1532()
+ {
+ $this->assertEquals('S-Малыхина', $this->object->splitFullName('Малыхина').'-Малыхина');
+ }
+ public function testSplDetect1533()
+ {
+ $this->assertEquals('S-Мамонова', $this->object->splitFullName('Мамонова').'-Мамонова');
+ }
+ public function testSplDetect1534()
+ {
+ $this->assertEquals('S-Манина', $this->object->splitFullName('Манина').'-Манина');
+ }
+ public function testSplDetect1535()
+ {
+ $this->assertEquals('S-Маркина', $this->object->splitFullName('Маркина').'-Маркина');
+ }
+ public function testSplDetect1536()
+ {
+ $this->assertEquals('S-Маркова', $this->object->splitFullName('Маркова').'-Маркова');
+ }
+ public function testSplDetect1537()
+ {
+ $this->assertEquals('S-Маслак', $this->object->splitFullName('Маслак').'-Маслак');
+ }
+ public function testSplDetect1538()
+ {
+ $this->assertEquals('S-Маслова', $this->object->splitFullName('Маслова').'-Маслова');
+ }
+ public function testSplDetect1539()
+ {
+ $this->assertEquals('S-Матвеева', $this->object->splitFullName('Матвеева').'-Матвеева');
+ }
+ public function testSplDetect1540()
+ {
+ $this->assertEquals('S-Машарина', $this->object->splitFullName('Машарина').'-Машарина');
+ }
+ public function testSplDetect1541()
+ {
+ $this->assertEquals('S-Машир', $this->object->splitFullName('Машир').'-Машир');
+ }
+ public function testSplDetect1542()
+ {
+ $this->assertEquals('S-Медведева', $this->object->splitFullName('Медведева').'-Медведева');
+ }
+ public function testSplDetect1543()
+ {
+ $this->assertEquals('S-Медникова', $this->object->splitFullName('Медникова').'-Медникова');
+ }
+ public function testSplDetect1544()
+ {
+ $this->assertEquals('S-Меледина', $this->object->splitFullName('Меледина').'-Меледина');
+ }
+ public function testSplDetect1545()
+ {
+ $this->assertEquals('S-Мелехова', $this->object->splitFullName('Мелехова').'-Мелехова');
+ }
+ public function testSplDetect1546()
+ {
+ $this->assertEquals('S-Меликова', $this->object->splitFullName('Меликова').'-Меликова');
+ }
+ public function testSplDetect1547()
+ {
+ $this->assertEquals('S-Мельникова', $this->object->splitFullName('Мельникова').'-Мельникова');
+ }
+ public function testSplDetect1548()
+ {
+ $this->assertEquals('S-Меркушева', $this->object->splitFullName('Меркушева').'-Меркушева');
+ }
+ public function testSplDetect1549()
+ {
+ $this->assertEquals('S-Мещерякова', $this->object->splitFullName('Мещерякова').'-Мещерякова');
+ }
+ public function testSplDetect1550()
+ {
+ $this->assertEquals('S-Мигунова', $this->object->splitFullName('Мигунова').'-Мигунова');
+ }
+ public function testSplDetect1551()
+ {
+ $this->assertEquals('S-Мизенова', $this->object->splitFullName('Мизенова').'-Мизенова');
+ }
+ public function testSplDetect1552()
+ {
+ $this->assertEquals('S-Милехина', $this->object->splitFullName('Милехина').'-Милехина');
+ }
+ public function testSplDetect1553()
+ {
+ $this->assertEquals('S-Милорадова', $this->object->splitFullName('Милорадова').'-Милорадова');
+ }
+ public function testSplDetect1554()
+ {
+ $this->assertEquals('S-Милюкова', $this->object->splitFullName('Милюкова').'-Милюкова');
+ }
+ public function testSplDetect1555()
+ {
+ $this->assertEquals('S-Милютина', $this->object->splitFullName('Милютина').'-Милютина');
+ }
+ public function testSplDetect1556()
+ {
+ $this->assertEquals('S-Минаеева', $this->object->splitFullName('Минаеева').'-Минаеева');
+ }
+ public function testSplDetect1557()
+ {
+ $this->assertEquals('S-Минаина', $this->object->splitFullName('Минаина').'-Минаина');
+ }
+ public function testSplDetect1558()
+ {
+ $this->assertEquals('S-Минакина', $this->object->splitFullName('Минакина').'-Минакина');
+ }
+ public function testSplDetect1559()
+ {
+ $this->assertEquals('S-Миронова', $this->object->splitFullName('Миронова').'-Миронова');
+ }
+ public function testSplDetect1560()
+ {
+ $this->assertEquals('S-Митина', $this->object->splitFullName('Митина').'-Митина');
+ }
+ public function testSplDetect1561()
+ {
+ $this->assertEquals('S-Митрофанова', $this->object->splitFullName('Митрофанова').'-Митрофанова');
+ }
+ public function testSplDetect1562()
+ {
+ $this->assertEquals('S-Михайлова', $this->object->splitFullName('Михайлова').'-Михайлова');
+ }
+ public function testSplDetect1563()
+ {
+ $this->assertEquals('S-Михеева', $this->object->splitFullName('Михеева').'-Михеева');
+ }
+ public function testSplDetect1564()
+ {
+ $this->assertEquals('S-Мишутина', $this->object->splitFullName('Мишутина').'-Мишутина');
+ }
+ public function testSplDetect1565()
+ {
+ $this->assertEquals('S-Моисеева', $this->object->splitFullName('Моисеева').'-Моисеева');
+ }
+ public function testSplDetect1566()
+ {
+ $this->assertEquals('S-Молчанова', $this->object->splitFullName('Молчанова').'-Молчанова');
+ }
+ public function testSplDetect1567()
+ {
+ $this->assertEquals('S-Моренова', $this->object->splitFullName('Моренова').'-Моренова');
+ }
+ public function testSplDetect1568()
+ {
+ $this->assertEquals('S-Морозова', $this->object->splitFullName('Морозова').'-Морозова');
+ }
+ public function testSplDetect1569()
+ {
+ $this->assertEquals('S-Мосалева', $this->object->splitFullName('Мосалева').'-Мосалева');
+ }
+ public function testSplDetect1570()
+ {
+ $this->assertEquals('S-Москвина', $this->object->splitFullName('Москвина').'-Москвина');
+ }
+ public function testSplDetect1571()
+ {
+ $this->assertEquals('S-Муратова', $this->object->splitFullName('Муратова').'-Муратова');
+ }
+ public function testSplDetect1572()
+ {
+ $this->assertEquals('S-Мухортова', $this->object->splitFullName('Мухортова').'-Мухортова');
+ }
+ public function testSplDetect1573()
+ {
+ $this->assertEquals('S-Мягкова', $this->object->splitFullName('Мягкова').'-Мягкова');
+ }
+ public function testSplDetect1574()
+ {
+ $this->assertEquals('S-Мясникова', $this->object->splitFullName('Мясникова').'-Мясникова');
+ }
+ public function testSplDetect1575()
+ {
+ $this->assertEquals('S-Мятлева', $this->object->splitFullName('Мятлева').'-Мятлева');
+ }
+ public function testSplDetect1576()
+ {
+ $this->assertEquals('S-Набатова', $this->object->splitFullName('Набатова').'-Набатова');
+ }
+ public function testSplDetect1577()
+ {
+ $this->assertEquals('S-Нардина', $this->object->splitFullName('Нардина').'-Нардина');
+ }
+ public function testSplDetect1578()
+ {
+ $this->assertEquals('S-Наумова', $this->object->splitFullName('Наумова').'-Наумова');
+ }
+ public function testSplDetect1579()
+ {
+ $this->assertEquals('S-Невзорова', $this->object->splitFullName('Невзорова').'-Невзорова');
+ }
+ public function testSplDetect1580()
+ {
+ $this->assertEquals('S-Неделяева', $this->object->splitFullName('Неделяева').'-Неделяева');
+ }
+ public function testSplDetect1581()
+ {
+ $this->assertEquals('S-Нежданова', $this->object->splitFullName('Нежданова').'-Нежданова');
+ }
+ public function testSplDetect1582()
+ {
+ $this->assertEquals('S-Ненашева', $this->object->splitFullName('Ненашева').'-Ненашева');
+ }
+ public function testSplDetect1583()
+ {
+ $this->assertEquals('S-Нестерова', $this->object->splitFullName('Нестерова').'-Нестерова');
+ }
+ public function testSplDetect1584()
+ {
+ $this->assertEquals('S-Нечаева', $this->object->splitFullName('Нечаева').'-Нечаева');
+ }
+ public function testSplDetect1585()
+ {
+ $this->assertEquals('S-Никитина', $this->object->splitFullName('Никитина').'-Никитина');
+ }
+ public function testSplDetect1586()
+ {
+ $this->assertEquals('S-Никифорова', $this->object->splitFullName('Никифорова').'-Никифорова');
+ }
+ public function testSplDetect1587()
+ {
+ $this->assertEquals('S-Николаева', $this->object->splitFullName('Николаева').'-Николаева');
+ }
+ public function testSplDetect1588()
+ {
+ $this->assertEquals('S-Никонова', $this->object->splitFullName('Никонова').'-Никонова');
+ }
+ public function testSplDetect1589()
+ {
+ $this->assertEquals('S-Никулина', $this->object->splitFullName('Никулина').'-Никулина');
+ }
+ public function testSplDetect1590()
+ {
+ $this->assertEquals('S-Некрасова', $this->object->splitFullName('Некрасова').'-Некрасова');
+ }
+ public function testSplDetect1591()
+ {
+ $this->assertEquals('S-Новикова', $this->object->splitFullName('Новикова').'-Новикова');
+ }
+ public function testSplDetect1592()
+ {
+ $this->assertEquals('S-Новосельцева', $this->object->splitFullName('Новосельцева').'-Новосельцева');
+ }
+ public function testSplDetect1593()
+ {
+ $this->assertEquals('S-Носачёва', $this->object->splitFullName('Носачёва').'-Носачёва');
+ }
+ public function testSplDetect1594()
+ {
+ $this->assertEquals('S-Носкова', $this->object->splitFullName('Носкова').'-Носкова');
+ }
+ public function testSplDetect1595()
+ {
+ $this->assertEquals('S-Носова', $this->object->splitFullName('Носова').'-Носова');
+ }
+ public function testSplDetect1596()
+ {
+ $this->assertEquals('S-Оболенская', $this->object->splitFullName('Оболенская').'-Оболенская');
+ }
+ public function testSplDetect1597()
+ {
+ $this->assertEquals('S-Оборина', $this->object->splitFullName('Оборина').'-Оборина');
+ }
+ public function testSplDetect1598()
+ {
+ $this->assertEquals('S-Образцова', $this->object->splitFullName('Образцова').'-Образцова');
+ }
+ public function testSplDetect1599()
+ {
+ $this->assertEquals('S-Обухова', $this->object->splitFullName('Обухова').'-Обухова');
+ }
+ public function testSplDetect1600()
+ {
+ $this->assertEquals('S-Овечкина', $this->object->splitFullName('Овечкина').'-Овечкина');
+ }
+ public function testSplDetect1601()
+ {
+ $this->assertEquals('S-Огородникова', $this->object->splitFullName('Огородникова').'-Огородникова');
+ }
+ public function testSplDetect1602()
+ {
+ $this->assertEquals('S-Огурцова', $this->object->splitFullName('Огурцова').'-Огурцова');
+ }
+ public function testSplDetect1603()
+ {
+ $this->assertEquals('S-Озерова', $this->object->splitFullName('Озерова').'-Озерова');
+ }
+ public function testSplDetect1604()
+ {
+ $this->assertEquals('S-Ольховская', $this->object->splitFullName('Ольховская').'-Ольховская');
+ }
+ public function testSplDetect1605()
+ {
+ $this->assertEquals('S-Онегина', $this->object->splitFullName('Онегина').'-Онегина');
+ }
+ public function testSplDetect1606()
+ {
+ $this->assertEquals('S-Опокина', $this->object->splitFullName('Опокина').'-Опокина');
+ }
+ public function testSplDetect1607()
+ {
+ $this->assertEquals('S-Орлова', $this->object->splitFullName('Орлова').'-Орлова');
+ }
+ public function testSplDetect1608()
+ {
+ $this->assertEquals('S-Осинцева', $this->object->splitFullName('Осинцева').'-Осинцева');
+ }
+ public function testSplDetect1609()
+ {
+ $this->assertEquals('S-Остальцева', $this->object->splitFullName('Остальцева').'-Остальцева');
+ }
+ public function testSplDetect1610()
+ {
+ $this->assertEquals('S-Остапюк', $this->object->splitFullName('Остапюк').'-Остапюк');
+ }
+ public function testSplDetect1611()
+ {
+ $this->assertEquals('S-Островерхова', $this->object->splitFullName('Островерхова').'-Островерхова');
+ }
+ public function testSplDetect1612()
+ {
+ $this->assertEquals('S-Островская', $this->object->splitFullName('Островская').'-Островская');
+ }
+ public function testSplDetect1613()
+ {
+ $this->assertEquals('S-Павлова', $this->object->splitFullName('Павлова').'-Павлова');
+ }
+ public function testSplDetect1614()
+ {
+ $this->assertEquals('S-Панарина', $this->object->splitFullName('Панарина').'-Панарина');
+ }
+ public function testSplDetect1615()
+ {
+ $this->assertEquals('S-Панина', $this->object->splitFullName('Панина').'-Панина');
+ }
+ public function testSplDetect1616()
+ {
+ $this->assertEquals('S-Панкина', $this->object->splitFullName('Панкина').'-Панкина');
+ }
+ public function testSplDetect1617()
+ {
+ $this->assertEquals('S-Панкова', $this->object->splitFullName('Панкова').'-Панкова');
+ }
+ public function testSplDetect1618()
+ {
+ $this->assertEquals('S-Панфилова', $this->object->splitFullName('Панфилова').'-Панфилова');
+ }
+ public function testSplDetect1619()
+ {
+ $this->assertEquals('S-Панькив', $this->object->splitFullName('Панькив').'-Панькив');
+ }
+ public function testSplDetect1620()
+ {
+ $this->assertEquals('S-Папанова', $this->object->splitFullName('Папанова').'-Папанова');
+ }
+ public function testSplDetect1621()
+ {
+ $this->assertEquals('S-Пахомова', $this->object->splitFullName('Пахомова').'-Пахомова');
+ }
+ public function testSplDetect1622()
+ {
+ $this->assertEquals('S-Пенкина', $this->object->splitFullName('Пенкина').'-Пенкина');
+ }
+ public function testSplDetect1623()
+ {
+ $this->assertEquals('S-Первак', $this->object->splitFullName('Первак').'-Первак');
+ }
+ public function testSplDetect1624()
+ {
+ $this->assertEquals('S-Переверзева', $this->object->splitFullName('Переверзева').'-Переверзева');
+ }
+ public function testSplDetect1625()
+ {
+ $this->assertEquals('S-Перевёртова', $this->object->splitFullName('Перевёртова').'-Перевёртова');
+ }
+ public function testSplDetect1626()
+ {
+ $this->assertEquals('S-Пересторонина', $this->object->splitFullName('Пересторонина').'-Пересторонина');
+ }
+ public function testSplDetect1627()
+ {
+ $this->assertEquals('S-Перехваткина', $this->object->splitFullName('Перехваткина').'-Перехваткина');
+ }
+ public function testSplDetect1628()
+ {
+ $this->assertEquals('S-Перова', $this->object->splitFullName('Перова').'-Перова');
+ }
+ public function testSplDetect1629()
+ {
+ $this->assertEquals('S-Перьмякова', $this->object->splitFullName('Перьмякова').'-Перьмякова');
+ }
+ public function testSplDetect1630()
+ {
+ $this->assertEquals('S-Пестова', $this->object->splitFullName('Пестова').'-Пестова');
+ }
+ public function testSplDetect1631()
+ {
+ $this->assertEquals('S-Петрова', $this->object->splitFullName('Петрова').'-Петрова');
+ }
+ public function testSplDetect1632()
+ {
+ $this->assertEquals('S-Петухова', $this->object->splitFullName('Петухова').'-Петухова');
+ }
+ public function testSplDetect1633()
+ {
+ $this->assertEquals('S-Печеникова', $this->object->splitFullName('Печеникова').'-Печеникова');
+ }
+ public function testSplDetect1634()
+ {
+ $this->assertEquals('S-Пивоварова', $this->object->splitFullName('Пивоварова').'-Пивоварова');
+ }
+ public function testSplDetect1635()
+ {
+ $this->assertEquals('S-Пирогова', $this->object->splitFullName('Пирогова').'-Пирогова');
+ }
+ public function testSplDetect1636()
+ {
+ $this->assertEquals('S-Пирожкова', $this->object->splitFullName('Пирожкова').'-Пирожкова');
+ }
+ public function testSplDetect1637()
+ {
+ $this->assertEquals('S-Пичугина', $this->object->splitFullName('Пичугина').'-Пичугина');
+ }
+ public function testSplDetect1638()
+ {
+ $this->assertEquals('S-Погодина', $this->object->splitFullName('Погодина').'-Погодина');
+ }
+ public function testSplDetect1639()
+ {
+ $this->assertEquals('S-Погребнова', $this->object->splitFullName('Погребнова').'-Погребнова');
+ }
+ public function testSplDetect1640()
+ {
+ $this->assertEquals('S-Подшивалова', $this->object->splitFullName('Подшивалова').'-Подшивалова');
+ }
+ public function testSplDetect1641()
+ {
+ $this->assertEquals('S-Позднякова', $this->object->splitFullName('Позднякова').'-Позднякова');
+ }
+ public function testSplDetect1642()
+ {
+ $this->assertEquals('S-Покровская', $this->object->splitFullName('Покровская').'-Покровская');
+ }
+ public function testSplDetect1643()
+ {
+ $this->assertEquals('S-Поливанова', $this->object->splitFullName('Поливанова').'-Поливанова');
+ }
+ public function testSplDetect1644()
+ {
+ $this->assertEquals('S-Полушина', $this->object->splitFullName('Полушина').'-Полушина');
+ }
+ public function testSplDetect1645()
+ {
+ $this->assertEquals('S-Полищук', $this->object->splitFullName('Полищук').'-Полищук');
+ }
+ public function testSplDetect1646()
+ {
+ $this->assertEquals('S-Полторак', $this->object->splitFullName('Полторак').'-Полторак');
+ }
+ public function testSplDetect1647()
+ {
+ $this->assertEquals('S-Полякова', $this->object->splitFullName('Полякова').'-Полякова');
+ }
+ public function testSplDetect1648()
+ {
+ $this->assertEquals('S-Поникарова', $this->object->splitFullName('Поникарова').'-Поникарова');
+ }
+ public function testSplDetect1649()
+ {
+ $this->assertEquals('S-Пономарёва', $this->object->splitFullName('Пономарёва').'-Пономарёва');
+ }
+ public function testSplDetect1650()
+ {
+ $this->assertEquals('S-Пончикова', $this->object->splitFullName('Пончикова').'-Пончикова');
+ }
+ public function testSplDetect1651()
+ {
+ $this->assertEquals('S-Попова', $this->object->splitFullName('Попова').'-Попова');
+ }
+ public function testSplDetect1652()
+ {
+ $this->assertEquals('S-Попырина', $this->object->splitFullName('Попырина').'-Попырина');
+ }
+ public function testSplDetect1653()
+ {
+ $this->assertEquals('S-Посохова', $this->object->splitFullName('Посохова').'-Посохова');
+ }
+ public function testSplDetect1654()
+ {
+ $this->assertEquals('S-Потапова', $this->object->splitFullName('Потапова').'-Потапова');
+ }
+ public function testSplDetect1655()
+ {
+ $this->assertEquals('S-Потёмкина', $this->object->splitFullName('Потёмкина').'-Потёмкина');
+ }
+ public function testSplDetect1656()
+ {
+ $this->assertEquals('S-Праздникова', $this->object->splitFullName('Праздникова').'-Праздникова');
+ }
+ public function testSplDetect1657()
+ {
+ $this->assertEquals('S-Примакова', $this->object->splitFullName('Примакова').'-Примакова');
+ }
+ public function testSplDetect1658()
+ {
+ $this->assertEquals('S-Приходько', $this->object->splitFullName('Приходько').'-Приходько');
+ }
+ public function testSplDetect1659()
+ {
+ $this->assertEquals('S-Проничева', $this->object->splitFullName('Проничева').'-Проничева');
+ }
+ public function testSplDetect1660()
+ {
+ $this->assertEquals('S-Протасова', $this->object->splitFullName('Протасова').'-Протасова');
+ }
+ public function testSplDetect1661()
+ {
+ $this->assertEquals('S-Прохорова', $this->object->splitFullName('Прохорова').'-Прохорова');
+ }
+ public function testSplDetect1662()
+ {
+ $this->assertEquals('S-Пугачёв', $this->object->splitFullName('Пугачёв').'-Пугачёв');
+ }
+ public function testSplDetect1663()
+ {
+ $this->assertEquals('S-Пугина', $this->object->splitFullName('Пугина').'-Пугина');
+ }
+ public function testSplDetect1664()
+ {
+ $this->assertEquals('S-Пузанова', $this->object->splitFullName('Пузанова').'-Пузанова');
+ }
+ public function testSplDetect1665()
+ {
+ $this->assertEquals('S-Путилина', $this->object->splitFullName('Путилина').'-Путилина');
+ }
+ public function testSplDetect1666()
+ {
+ $this->assertEquals('S-Путина', $this->object->splitFullName('Путина').'-Путина');
+ }
+ public function testSplDetect1667()
+ {
+ $this->assertEquals('S-Путятина', $this->object->splitFullName('Путятина').'-Путятина');
+ }
+ public function testSplDetect1668()
+ {
+ $this->assertEquals('S-Пушкина', $this->object->splitFullName('Пушкина').'-Пушкина');
+ }
+ public function testSplDetect1669()
+ {
+ $this->assertEquals('S-Пыжалова', $this->object->splitFullName('Пыжалова').'-Пыжалова');
+ }
+ public function testSplDetect1670()
+ {
+ $this->assertEquals('S-Пырьева', $this->object->splitFullName('Пырьева').'-Пырьева');
+ }
+ public function testSplDetect1671()
+ {
+ $this->assertEquals('S-Рабинович', $this->object->splitFullName('Рабинович').'-Рабинович');
+ }
+ public function testSplDetect1672()
+ {
+ $this->assertEquals('S-Разина', $this->object->splitFullName('Разина').'-Разина');
+ }
+ public function testSplDetect1673()
+ {
+ $this->assertEquals('S-Разуваева', $this->object->splitFullName('Разуваева').'-Разуваева');
+ }
+ public function testSplDetect1674()
+ {
+ $this->assertEquals('S-Распопова', $this->object->splitFullName('Распопова').'-Распопова');
+ }
+ public function testSplDetect1675()
+ {
+ $this->assertEquals('S-Распутина', $this->object->splitFullName('Распутина').'-Распутина');
+ }
+ public function testSplDetect1676()
+ {
+ $this->assertEquals('S-Расторгуева', $this->object->splitFullName('Расторгуева').'-Расторгуева');
+ }
+ public function testSplDetect1677()
+ {
+ $this->assertEquals('S-Ремизова', $this->object->splitFullName('Ремизова').'-Ремизова');
+ }
+ public function testSplDetect1678()
+ {
+ $this->assertEquals('S-Репина', $this->object->splitFullName('Репина').'-Репина');
+ }
+ public function testSplDetect1679()
+ {
+ $this->assertEquals('S-Решетилова', $this->object->splitFullName('Решетилова').'-Решетилова');
+ }
+ public function testSplDetect1680()
+ {
+ $this->assertEquals('S-Решетникова', $this->object->splitFullName('Решетникова').'-Решетникова');
+ }
+ public function testSplDetect1681()
+ {
+ $this->assertEquals('S-Родзянко', $this->object->splitFullName('Родзянко').'-Родзянко');
+ }
+ public function testSplDetect1682()
+ {
+ $this->assertEquals('S-Рогачёва', $this->object->splitFullName('Рогачёва').'-Рогачёва');
+ }
+ public function testSplDetect1683()
+ {
+ $this->assertEquals('S-Рогова', $this->object->splitFullName('Рогова').'-Рогова');
+ }
+ public function testSplDetect1684()
+ {
+ $this->assertEquals('S-Рогозина', $this->object->splitFullName('Рогозина').'-Рогозина');
+ }
+ public function testSplDetect1685()
+ {
+ $this->assertEquals('S-Рожкова', $this->object->splitFullName('Рожкова').'-Рожкова');
+ }
+ public function testSplDetect1686()
+ {
+ $this->assertEquals('S-Рокоссовская', $this->object->splitFullName('Рокоссовская').'-Рокоссовская');
+ }
+ public function testSplDetect1687()
+ {
+ $this->assertEquals('S-Романова', $this->object->splitFullName('Романова').'-Романова');
+ }
+ public function testSplDetect1688()
+ {
+ $this->assertEquals('S-Ростова', $this->object->splitFullName('Ростова').'-Ростова');
+ }
+ public function testSplDetect1689()
+ {
+ $this->assertEquals('S-Ростовцева', $this->object->splitFullName('Ростовцева').'-Ростовцева');
+ }
+ public function testSplDetect1690()
+ {
+ $this->assertEquals('S-Рудавина', $this->object->splitFullName('Рудавина').'-Рудавина');
+ }
+ public function testSplDetect1691()
+ {
+ $this->assertEquals('S-Румянцева', $this->object->splitFullName('Румянцева').'-Румянцева');
+ }
+ public function testSplDetect1692()
+ {
+ $this->assertEquals('S-Рунова', $this->object->splitFullName('Рунова').'-Рунова');
+ }
+ public function testSplDetect1693()
+ {
+ $this->assertEquals('S-Русакова', $this->object->splitFullName('Русакова').'-Русакова');
+ }
+ public function testSplDetect1694()
+ {
+ $this->assertEquals('S-Русских', $this->object->splitFullName('Русских').'-Русских');
+ }
+ public function testSplDetect1695()
+ {
+ $this->assertEquals('S-Ручкина', $this->object->splitFullName('Ручкина').'-Ручкина');
+ }
+ public function testSplDetect1696()
+ {
+ $this->assertEquals('S-Рыбалкина', $this->object->splitFullName('Рыбалкина').'-Рыбалкина');
+ }
+ public function testSplDetect1697()
+ {
+ $this->assertEquals('S-Рыжанова', $this->object->splitFullName('Рыжанова').'-Рыжанова');
+ }
+ public function testSplDetect1698()
+ {
+ $this->assertEquals('S-Рыжкова', $this->object->splitFullName('Рыжкова').'-Рыжкова');
+ }
+ public function testSplDetect1699()
+ {
+ $this->assertEquals('S-Рыжова', $this->object->splitFullName('Рыжова').'-Рыжова');
+ }
+ public function testSplDetect1700()
+ {
+ $this->assertEquals('S-Рытина', $this->object->splitFullName('Рытина').'-Рытина');
+ }
+ public function testSplDetect1701()
+ {
+ $this->assertEquals('S-Рыченкова', $this->object->splitFullName('Рыченкова').'-Рыченкова');
+ }
+ public function testSplDetect1702()
+ {
+ $this->assertEquals('S-Рябкова', $this->object->splitFullName('Рябкова').'-Рябкова');
+ }
+ public function testSplDetect1703()
+ {
+ $this->assertEquals('S-Рябова', $this->object->splitFullName('Рябова').'-Рябова');
+ }
+ public function testSplDetect1704()
+ {
+ $this->assertEquals('S-Ряхина', $this->object->splitFullName('Ряхина').'-Ряхина');
+ }
+ public function testSplDetect1705()
+ {
+ $this->assertEquals('S-Сабитова', $this->object->splitFullName('Сабитова').'-Сабитова');
+ }
+ public function testSplDetect1706()
+ {
+ $this->assertEquals('S-Савасина', $this->object->splitFullName('Савасина').'-Савасина');
+ }
+ public function testSplDetect1707()
+ {
+ $this->assertEquals('S-Савинкова', $this->object->splitFullName('Савинкова').'-Савинкова');
+ }
+ public function testSplDetect1708()
+ {
+ $this->assertEquals('S-Савенкова', $this->object->splitFullName('Савенкова').'-Савенкова');
+ }
+ public function testSplDetect1709()
+ {
+ $this->assertEquals('S-Саврасова', $this->object->splitFullName('Саврасова').'-Саврасова');
+ }
+ public function testSplDetect1710()
+ {
+ $this->assertEquals('S-Садыкова', $this->object->splitFullName('Садыкова').'-Садыкова');
+ }
+ public function testSplDetect1711()
+ {
+ $this->assertEquals('S-Сазонова', $this->object->splitFullName('Сазонова').'-Сазонова');
+ }
+ public function testSplDetect1712()
+ {
+ $this->assertEquals('S-Салко', $this->object->splitFullName('Салко').'-Салко');
+ }
+ public function testSplDetect1713()
+ {
+ $this->assertEquals('S-Салькова', $this->object->splitFullName('Салькова').'-Салькова');
+ }
+ public function testSplDetect1714()
+ {
+ $this->assertEquals('S-Сальникова', $this->object->splitFullName('Сальникова').'-Сальникова');
+ }
+ public function testSplDetect1715()
+ {
+ $this->assertEquals('S-Самойлова', $this->object->splitFullName('Самойлова').'-Самойлова');
+ }
+ public function testSplDetect1716()
+ {
+ $this->assertEquals('S-Самохина', $this->object->splitFullName('Самохина').'-Самохина');
+ }
+ public function testSplDetect1717()
+ {
+ $this->assertEquals('S-Самсонова', $this->object->splitFullName('Самсонова').'-Самсонова');
+ }
+ public function testSplDetect1718()
+ {
+ $this->assertEquals('S-Санникова', $this->object->splitFullName('Санникова').'-Санникова');
+ }
+ public function testSplDetect1719()
+ {
+ $this->assertEquals('S-Сапогова', $this->object->splitFullName('Сапогова').'-Сапогова');
+ }
+ public function testSplDetect1720()
+ {
+ $this->assertEquals('S-Сапожникова', $this->object->splitFullName('Сапожникова').'-Сапожникова');
+ }
+ public function testSplDetect1721()
+ {
+ $this->assertEquals('S-Сафиюлина', $this->object->splitFullName('Сафиюлина').'-Сафиюлина');
+ }
+ public function testSplDetect1722()
+ {
+ $this->assertEquals('S-Сахарова', $this->object->splitFullName('Сахарова').'-Сахарова');
+ }
+ public function testSplDetect1723()
+ {
+ $this->assertEquals('S-Свалова', $this->object->splitFullName('Свалова').'-Свалова');
+ }
+ public function testSplDetect1724()
+ {
+ $this->assertEquals('S-Северинова', $this->object->splitFullName('Северинова').'-Северинова');
+ }
+ public function testSplDetect1725()
+ {
+ $this->assertEquals('S-Севастьянова', $this->object->splitFullName('Севастьянова').'-Севастьянова');
+ }
+ public function testSplDetect1726()
+ {
+ $this->assertEquals('S-Седельникова', $this->object->splitFullName('Седельникова').'-Седельникова');
+ }
+ public function testSplDetect1727()
+ {
+ $this->assertEquals('S-Седова', $this->object->splitFullName('Седова').'-Седова');
+ }
+ public function testSplDetect1728()
+ {
+ $this->assertEquals('S-Селезнёва', $this->object->splitFullName('Селезнёва').'-Селезнёва');
+ }
+ public function testSplDetect1729()
+ {
+ $this->assertEquals('S-Селиванова', $this->object->splitFullName('Селиванова').'-Селиванова');
+ }
+ public function testSplDetect1730()
+ {
+ $this->assertEquals('S-Семёнова', $this->object->splitFullName('Семёнова').'-Семёнова');
+ }
+ public function testSplDetect1731()
+ {
+ $this->assertEquals('S-Семичевская', $this->object->splitFullName('Семичевская').'-Семичевская');
+ }
+ public function testSplDetect1732()
+ {
+ $this->assertEquals('S-Сенькина', $this->object->splitFullName('Сенькина').'-Сенькина');
+ }
+ public function testSplDetect1733()
+ {
+ $this->assertEquals('S-Сереброва', $this->object->splitFullName('Сереброва').'-Сереброва');
+ }
+ public function testSplDetect1734()
+ {
+ $this->assertEquals('S-Серебрякова', $this->object->splitFullName('Серебрякова').'-Серебрякова');
+ }
+ public function testSplDetect1735()
+ {
+ $this->assertEquals('S-Серёгина', $this->object->splitFullName('Серёгина').'-Серёгина');
+ }
+ public function testSplDetect1736()
+ {
+ $this->assertEquals('S-Серова', $this->object->splitFullName('Серова').'-Серова');
+ }
+ public function testSplDetect1737()
+ {
+ $this->assertEquals('S-Серпинова', $this->object->splitFullName('Серпинова').'-Серпинова');
+ }
+ public function testSplDetect1738()
+ {
+ $this->assertEquals('S-Семянина', $this->object->splitFullName('Семянина').'-Семянина');
+ }
+ public function testSplDetect1739()
+ {
+ $this->assertEquals('S-Сёмина', $this->object->splitFullName('Сёмина').'-Сёмина');
+ }
+ public function testSplDetect1740()
+ {
+ $this->assertEquals('S-Серёгина', $this->object->splitFullName('Серёгина').'-Серёгина');
+ }
+ public function testSplDetect1741()
+ {
+ $this->assertEquals('S-Сеченова', $this->object->splitFullName('Сеченова').'-Сеченова');
+ }
+ public function testSplDetect1742()
+ {
+ $this->assertEquals('S-Сивакова', $this->object->splitFullName('Сивакова').'-Сивакова');
+ }
+ public function testSplDetect1743()
+ {
+ $this->assertEquals('S-Сигаева', $this->object->splitFullName('Сигаева').'-Сигаева');
+ }
+ public function testSplDetect1744()
+ {
+ $this->assertEquals('S-Сигачёва', $this->object->splitFullName('Сигачёва').'-Сигачёва');
+ }
+ public function testSplDetect1745()
+ {
+ $this->assertEquals('S-Сидорова', $this->object->splitFullName('Сидорова').'-Сидорова');
+ }
+ public function testSplDetect1746()
+ {
+ $this->assertEquals('S-Сизова', $this->object->splitFullName('Сизова').'-Сизова');
+ }
+ public function testSplDetect1747()
+ {
+ $this->assertEquals('S-Сизая', $this->object->splitFullName('Сизая').'-Сизая');
+ }
+ public function testSplDetect1748()
+ {
+ $this->assertEquals('S-Силиванова', $this->object->splitFullName('Силиванова').'-Силиванова');
+ }
+ public function testSplDetect1749()
+ {
+ $this->assertEquals('S-Силина', $this->object->splitFullName('Силина').'-Силина');
+ }
+ public function testSplDetect1750()
+ {
+ $this->assertEquals('S-Сильвестрова', $this->object->splitFullName('Сильвестрова').'-Сильвестрова');
+ }
+ public function testSplDetect1751()
+ {
+ $this->assertEquals('S-Силивёстрова', $this->object->splitFullName('Силивёстрова').'-Силивёстрова');
+ }
+ public function testSplDetect1752()
+ {
+ $this->assertEquals('S-Силаева', $this->object->splitFullName('Силаева').'-Силаева');
+ }
+ public function testSplDetect1753()
+ {
+ $this->assertEquals('S-Силиванова', $this->object->splitFullName('Силиванова').'-Силиванова');
+ }
+ public function testSplDetect1754()
+ {
+ $this->assertEquals('S-Скворцова', $this->object->splitFullName('Скворцова').'-Скворцова');
+ }
+ public function testSplDetect1755()
+ {
+ $this->assertEquals('S-Скрябина', $this->object->splitFullName('Скрябина').'-Скрябина');
+ }
+ public function testSplDetect1756()
+ {
+ $this->assertEquals('S-Скоробогатова', $this->object->splitFullName('Скоробогатова').'-Скоробогатова');
+ }
+ public function testSplDetect1757()
+ {
+ $this->assertEquals('S-Скороходова', $this->object->splitFullName('Скороходова').'-Скороходова');
+ }
+ public function testSplDetect1758()
+ {
+ $this->assertEquals('S-Скуратова', $this->object->splitFullName('Скуратова').'-Скуратова');
+ }
+ public function testSplDetect1759()
+ {
+ $this->assertEquals('S-Слобожанина', $this->object->splitFullName('Слобожанина').'-Слобожанина');
+ }
+ public function testSplDetect1760()
+ {
+ $this->assertEquals('S-Случевская', $this->object->splitFullName('Случевская').'-Случевская');
+ }
+ public function testSplDetect1761()
+ {
+ $this->assertEquals('S-Смирнитская', $this->object->splitFullName('Смирнитская').'-Смирнитская');
+ }
+ public function testSplDetect1762()
+ {
+ $this->assertEquals('S-Смирнова', $this->object->splitFullName('Смирнова').'-Смирнова');
+ }
+ public function testSplDetect1763()
+ {
+ $this->assertEquals('S-Сметанина', $this->object->splitFullName('Сметанина').'-Сметанина');
+ }
+ public function testSplDetect1764()
+ {
+ $this->assertEquals('S-Смолина', $this->object->splitFullName('Смолина').'-Смолина');
+ }
+ public function testSplDetect1765()
+ {
+ $this->assertEquals('S-Смолянова', $this->object->splitFullName('Смолянова').'-Смолянова');
+ }
+ public function testSplDetect1766()
+ {
+ $this->assertEquals('S-Снаткина', $this->object->splitFullName('Снаткина').'-Снаткина');
+ }
+ public function testSplDetect1767()
+ {
+ $this->assertEquals('S-Снегирёва', $this->object->splitFullName('Снегирёва').'-Снегирёва');
+ }
+ public function testSplDetect1768()
+ {
+ $this->assertEquals('S-Снеткова', $this->object->splitFullName('Снеткова').'-Снеткова');
+ }
+ public function testSplDetect1769()
+ {
+ $this->assertEquals('S-Соболева', $this->object->splitFullName('Соболева').'-Соболева');
+ }
+ public function testSplDetect1770()
+ {
+ $this->assertEquals('S-Соболевская', $this->object->splitFullName('Соболевская').'-Соболевская');
+ }
+ public function testSplDetect1771()
+ {
+ $this->assertEquals('S-Соколова', $this->object->splitFullName('Соколова').'-Соколова');
+ }
+ public function testSplDetect1772()
+ {
+ $this->assertEquals('S-Солдатова', $this->object->splitFullName('Солдатова').'-Солдатова');
+ }
+ public function testSplDetect1773()
+ {
+ $this->assertEquals('S-Соловьёва', $this->object->splitFullName('Соловьёва').'-Соловьёва');
+ }
+ public function testSplDetect1774()
+ {
+ $this->assertEquals('S-Солодникова', $this->object->splitFullName('Солодникова').'-Солодникова');
+ }
+ public function testSplDetect1775()
+ {
+ $this->assertEquals('S-Соломина', $this->object->splitFullName('Соломина').'-Соломина');
+ }
+ public function testSplDetect1776()
+ {
+ $this->assertEquals('S-Соломонова', $this->object->splitFullName('Соломонова').'-Соломонова');
+ }
+ public function testSplDetect1777()
+ {
+ $this->assertEquals('S-Сопова', $this->object->splitFullName('Сопова').'-Сопова');
+ }
+ public function testSplDetect1778()
+ {
+ $this->assertEquals('S-Сорокина', $this->object->splitFullName('Сорокина').'-Сорокина');
+ }
+ public function testSplDetect1779()
+ {
+ $this->assertEquals('S-Спанова', $this->object->splitFullName('Спанова').'-Спанова');
+ }
+ public function testSplDetect1780()
+ {
+ $this->assertEquals('S-Старикова', $this->object->splitFullName('Старикова').'-Старикова');
+ }
+ public function testSplDetect1781()
+ {
+ $this->assertEquals('S-Староверова', $this->object->splitFullName('Староверова').'-Староверова');
+ }
+ public function testSplDetect1782()
+ {
+ $this->assertEquals('S-Стеблева', $this->object->splitFullName('Стеблева').'-Стеблева');
+ }
+ public function testSplDetect1783()
+ {
+ $this->assertEquals('S-Стегнова', $this->object->splitFullName('Стегнова').'-Стегнова');
+ }
+ public function testSplDetect1784()
+ {
+ $this->assertEquals('S-Степанова', $this->object->splitFullName('Степанова').'-Степанова');
+ }
+ public function testSplDetect1785()
+ {
+ $this->assertEquals('S-Степанкова', $this->object->splitFullName('Степанкова').'-Степанкова');
+ }
+ public function testSplDetect1786()
+ {
+ $this->assertEquals('S-Степашина', $this->object->splitFullName('Степашина').'-Степашина');
+ }
+ public function testSplDetect1787()
+ {
+ $this->assertEquals('S-Стрелкова', $this->object->splitFullName('Стрелкова').'-Стрелкова');
+ }
+ public function testSplDetect1788()
+ {
+ $this->assertEquals('S-Стрекалова', $this->object->splitFullName('Стрекалова').'-Стрекалова');
+ }
+ public function testSplDetect1789()
+ {
+ $this->assertEquals('S-Строганова', $this->object->splitFullName('Строганова').'-Строганова');
+ }
+ public function testSplDetect1790()
+ {
+ $this->assertEquals('S-Субботина', $this->object->splitFullName('Субботина').'-Субботина');
+ }
+ public function testSplDetect1791()
+ {
+ $this->assertEquals('S-Суботина', $this->object->splitFullName('Суботина').'-Суботина');
+ }
+ public function testSplDetect1792()
+ {
+ $this->assertEquals('S-Суворина', $this->object->splitFullName('Суворина').'-Суворина');
+ }
+ public function testSplDetect1793()
+ {
+ $this->assertEquals('S-Суворкина', $this->object->splitFullName('Суворкина').'-Суворкина');
+ }
+ public function testSplDetect1794()
+ {
+ $this->assertEquals('S-Суворова', $this->object->splitFullName('Суворова').'-Суворова');
+ }
+ public function testSplDetect1795()
+ {
+ $this->assertEquals('S-Сунгатулина', $this->object->splitFullName('Сунгатулина').'-Сунгатулина');
+ }
+ public function testSplDetect1796()
+ {
+ $this->assertEquals('S-Сукачева', $this->object->splitFullName('Сукачева').'-Сукачева');
+ }
+ public function testSplDetect1797()
+ {
+ $this->assertEquals('S-Сурикова', $this->object->splitFullName('Сурикова').'-Сурикова');
+ }
+ public function testSplDetect1798()
+ {
+ $this->assertEquals('S-Сусоева', $this->object->splitFullName('Сусоева').'-Сусоева');
+ }
+ public function testSplDetect1799()
+ {
+ $this->assertEquals('S-Сутулина', $this->object->splitFullName('Сутулина').'-Сутулина');
+ }
+ public function testSplDetect1800()
+ {
+ $this->assertEquals('S-Сухорукова', $this->object->splitFullName('Сухорукова').'-Сухорукова');
+ }
+ public function testSplDetect1801()
+ {
+ $this->assertEquals('S-Сучкова', $this->object->splitFullName('Сучкова').'-Сучкова');
+ }
+ public function testSplDetect1802()
+ {
+ $this->assertEquals('S-Сысоева', $this->object->splitFullName('Сысоева').'-Сысоева');
+ }
+ public function testSplDetect1803()
+ {
+ $this->assertEquals('S-Сытникова', $this->object->splitFullName('Сытникова').'-Сытникова');
+ }
+ public function testSplDetect1804()
+ {
+ $this->assertEquals('S-Сычёвка', $this->object->splitFullName('Сычёвка').'-Сычёвка');
+ }
+ public function testSplDetect1805()
+ {
+ $this->assertEquals('S-Сычкина', $this->object->splitFullName('Сычкина').'-Сычкина');
+ }
+ public function testSplDetect1806()
+ {
+ $this->assertEquals('S-Сюсева', $this->object->splitFullName('Сюсева').'-Сюсева');
+ }
+ public function testSplDetect1807()
+ {
+ $this->assertEquals('S-Табакова', $this->object->splitFullName('Табакова').'-Табакова');
+ }
+ public function testSplDetect1808()
+ {
+ $this->assertEquals('S-Табернакулова', $this->object->splitFullName('Табернакулова').'-Табернакулова');
+ }
+ public function testSplDetect1809()
+ {
+ $this->assertEquals('S-Таланова', $this->object->splitFullName('Таланова').'-Таланова');
+ }
+ public function testSplDetect1810()
+ {
+ $this->assertEquals('S-Талалихина', $this->object->splitFullName('Талалихина').'-Талалихина');
+ }
+ public function testSplDetect1811()
+ {
+ $this->assertEquals('S-Танкова', $this->object->splitFullName('Танкова').'-Танкова');
+ }
+ public function testSplDetect1812()
+ {
+ $this->assertEquals('S-Тарасова', $this->object->splitFullName('Тарасова').'-Тарасова');
+ }
+ public function testSplDetect1813()
+ {
+ $this->assertEquals('S-Татарова', $this->object->splitFullName('Татарова').'-Татарова');
+ }
+ public function testSplDetect1814()
+ {
+ $this->assertEquals('S-Твардовская', $this->object->splitFullName('Твардовская').'-Твардовская');
+ }
+ public function testSplDetect1815()
+ {
+ $this->assertEquals('S-Тёмкина', $this->object->splitFullName('Тёмкина').'-Тёмкина');
+ }
+ public function testSplDetect1816()
+ {
+ $this->assertEquals('S-Теплова', $this->object->splitFullName('Теплова').'-Теплова');
+ }
+ public function testSplDetect1817()
+ {
+ $this->assertEquals('S-Теребова', $this->object->splitFullName('Теребова').'-Теребова');
+ }
+ public function testSplDetect1818()
+ {
+ $this->assertEquals('S-Тетерева', $this->object->splitFullName('Тетерева').'-Тетерева');
+ }
+ public function testSplDetect1819()
+ {
+ $this->assertEquals('S-Типалова', $this->object->splitFullName('Типалова').'-Типалова');
+ }
+ public function testSplDetect1820()
+ {
+ $this->assertEquals('S-Титова', $this->object->splitFullName('Титова').'-Титова');
+ }
+ public function testSplDetect1821()
+ {
+ $this->assertEquals('S-Тихвинская', $this->object->splitFullName('Тихвинская').'-Тихвинская');
+ }
+ public function testSplDetect1822()
+ {
+ $this->assertEquals('S-Тихомирова', $this->object->splitFullName('Тихомирова').'-Тихомирова');
+ }
+ public function testSplDetect1823()
+ {
+ $this->assertEquals('S-Тихонова', $this->object->splitFullName('Тихонова').'-Тихонова');
+ }
+ public function testSplDetect1824()
+ {
+ $this->assertEquals('S-Токарева', $this->object->splitFullName('Токарева').'-Токарева');
+ }
+ public function testSplDetect1825()
+ {
+ $this->assertEquals('S-Токмакова', $this->object->splitFullName('Токмакова').'-Токмакова');
+ }
+ public function testSplDetect1826()
+ {
+ $this->assertEquals('S-Толбанова', $this->object->splitFullName('Толбанова').'-Толбанова');
+ }
+ public function testSplDetect1827()
+ {
+ $this->assertEquals('S-Толстоброва', $this->object->splitFullName('Толстоброва').'-Толстоброва');
+ }
+ public function testSplDetect1828()
+ {
+ $this->assertEquals('S-Толстокожева', $this->object->splitFullName('Толстокожева').'-Толстокожева');
+ }
+ public function testSplDetect1829()
+ {
+ $this->assertEquals('S-Толстая', $this->object->splitFullName('Толстая').'-Толстая');
+ }
+ public function testSplDetect1830()
+ {
+ $this->assertEquals('S-Топорова', $this->object->splitFullName('Топорова').'-Топорова');
+ }
+ public function testSplDetect1831()
+ {
+ $this->assertEquals('S-Торопова', $this->object->splitFullName('Торопова').'-Торопова');
+ }
+ public function testSplDetect1832()
+ {
+ $this->assertEquals('S-Торчинова', $this->object->splitFullName('Торчинова').'-Торчинова');
+ }
+ public function testSplDetect1833()
+ {
+ $this->assertEquals('S-Травкина', $this->object->splitFullName('Травкина').'-Травкина');
+ }
+ public function testSplDetect1834()
+ {
+ $this->assertEquals('S-Тредиковская', $this->object->splitFullName('Тредиковская').'-Тредиковская');
+ }
+ public function testSplDetect1835()
+ {
+ $this->assertEquals('S-Третьякова', $this->object->splitFullName('Третьякова').'-Третьякова');
+ }
+ public function testSplDetect1836()
+ {
+ $this->assertEquals('S-Трифонова', $this->object->splitFullName('Трифонова').'-Трифонова');
+ }
+ public function testSplDetect1837()
+ {
+ $this->assertEquals('S-Трофимова', $this->object->splitFullName('Трофимова').'-Трофимова');
+ }
+ public function testSplDetect1838()
+ {
+ $this->assertEquals('S-Трусова', $this->object->splitFullName('Трусова').'-Трусова');
+ }
+ public function testSplDetect1839()
+ {
+ $this->assertEquals('S-Трутнева', $this->object->splitFullName('Трутнева').'-Трутнева');
+ }
+ public function testSplDetect1840()
+ {
+ $this->assertEquals('S-Труфанова', $this->object->splitFullName('Труфанова').'-Труфанова');
+ }
+ public function testSplDetect1841()
+ {
+ $this->assertEquals('S-Трухина', $this->object->splitFullName('Трухина').'-Трухина');
+ }
+ public function testSplDetect1842()
+ {
+ $this->assertEquals('S-Трындина', $this->object->splitFullName('Трындина').'-Трындина');
+ }
+ public function testSplDetect1843()
+ {
+ $this->assertEquals('S-Туполева', $this->object->splitFullName('Туполева').'-Туполева');
+ }
+ public function testSplDetect1844()
+ {
+ $this->assertEquals('S-Турбина', $this->object->splitFullName('Турбина').'-Турбина');
+ }
+ public function testSplDetect1845()
+ {
+ $this->assertEquals('S-Тургенева', $this->object->splitFullName('Тургенева').'-Тургенева');
+ }
+ public function testSplDetect1846()
+ {
+ $this->assertEquals('S-Турова', $this->object->splitFullName('Турова').'-Турова');
+ }
+ public function testSplDetect1847()
+ {
+ $this->assertEquals('S-Турфанова', $this->object->splitFullName('Турфанова').'-Турфанова');
+ }
+ public function testSplDetect1848()
+ {
+ $this->assertEquals('S-Тычкина', $this->object->splitFullName('Тычкина').'-Тычкина');
+ }
+ public function testSplDetect1849()
+ {
+ $this->assertEquals('S-Тюшнякова', $this->object->splitFullName('Тюшнякова').'-Тюшнякова');
+ }
+ public function testSplDetect1850()
+ {
+ $this->assertEquals('S-Телицына', $this->object->splitFullName('Телицына').'-Телицына');
+ }
+ public function testSplDetect1851()
+ {
+ $this->assertEquals('S-Тянникова', $this->object->splitFullName('Тянникова').'-Тянникова');
+ }
+ public function testSplDetect1852()
+ {
+ $this->assertEquals('S-Угольникова', $this->object->splitFullName('Угольникова').'-Угольникова');
+ }
+ public function testSplDetect1853()
+ {
+ $this->assertEquals('S-Ульянова', $this->object->splitFullName('Ульянова').'-Ульянова');
+ }
+ public function testSplDetect1854()
+ {
+ $this->assertEquals('S-Ульяшина', $this->object->splitFullName('Ульяшина').'-Ульяшина');
+ }
+ public function testSplDetect1855()
+ {
+ $this->assertEquals('S-Усатова', $this->object->splitFullName('Усатова').'-Усатова');
+ }
+ public function testSplDetect1856()
+ {
+ $this->assertEquals('S-Усова', $this->object->splitFullName('Усова').'-Усова');
+ }
+ public function testSplDetect1857()
+ {
+ $this->assertEquals('S-Устинова', $this->object->splitFullName('Устинова').'-Устинова');
+ }
+ public function testSplDetect1858()
+ {
+ $this->assertEquals('S-Устюжанина', $this->object->splitFullName('Устюжанина').'-Устюжанина');
+ }
+ public function testSplDetect1859()
+ {
+ $this->assertEquals('S-Утёсова', $this->object->splitFullName('Утёсова').'-Утёсова');
+ }
+ public function testSplDetect1860()
+ {
+ $this->assertEquals('S-Ухова', $this->object->splitFullName('Ухова').'-Ухова');
+ }
+ public function testSplDetect1861()
+ {
+ $this->assertEquals('S-Фанина', $this->object->splitFullName('Фанина').'-Фанина');
+ }
+ public function testSplDetect1862()
+ {
+ $this->assertEquals('S-Фамусова', $this->object->splitFullName('Фамусова').'-Фамусова');
+ }
+ public function testSplDetect1863()
+ {
+ $this->assertEquals('S-Федина', $this->object->splitFullName('Федина').'-Федина');
+ }
+ public function testSplDetect1864()
+ {
+ $this->assertEquals('S-Федосова', $this->object->splitFullName('Федосова').'-Федосова');
+ }
+ public function testSplDetect1865()
+ {
+ $this->assertEquals('S-Федотова', $this->object->splitFullName('Федотова').'-Федотова');
+ }
+ public function testSplDetect1866()
+ {
+ $this->assertEquals('S-Федосеева', $this->object->splitFullName('Федосеева').'-Федосеева');
+ }
+ public function testSplDetect1867()
+ {
+ $this->assertEquals('S-Федченкова', $this->object->splitFullName('Федченкова').'-Федченкова');
+ }
+ public function testSplDetect1868()
+ {
+ $this->assertEquals('S-Фёдорова', $this->object->splitFullName('Фёдорова').'-Фёдорова');
+ }
+ public function testSplDetect1869()
+ {
+ $this->assertEquals('S-Федулова', $this->object->splitFullName('Федулова').'-Федулова');
+ }
+ public function testSplDetect1870()
+ {
+ $this->assertEquals('S-Фетисова', $this->object->splitFullName('Фетисова').'-Фетисова');
+ }
+ public function testSplDetect1871()
+ {
+ $this->assertEquals('S-Филатова', $this->object->splitFullName('Филатова').'-Филатова');
+ }
+ public function testSplDetect1872()
+ {
+ $this->assertEquals('S-Филимонова', $this->object->splitFullName('Филимонова').'-Филимонова');
+ }
+ public function testSplDetect1873()
+ {
+ $this->assertEquals('S-Филиппова', $this->object->splitFullName('Филиппова').'-Филиппова');
+ }
+ public function testSplDetect1874()
+ {
+ $this->assertEquals('S-Флёрова', $this->object->splitFullName('Флёрова').'-Флёрова');
+ }
+ public function testSplDetect1875()
+ {
+ $this->assertEquals('S-Фокина', $this->object->splitFullName('Фокина').'-Фокина');
+ }
+ public function testSplDetect1876()
+ {
+ $this->assertEquals('S-Фомина', $this->object->splitFullName('Фомина').'-Фомина');
+ }
+ public function testSplDetect1877()
+ {
+ $this->assertEquals('S-Фомичева', $this->object->splitFullName('Фомичева').'-Фомичева');
+ }
+ public function testSplDetect1878()
+ {
+ $this->assertEquals('S-Фонвизина', $this->object->splitFullName('Фонвизина').'-Фонвизина');
+ }
+ public function testSplDetect1879()
+ {
+ $this->assertEquals('S-Форопонова', $this->object->splitFullName('Форопонова').'-Форопонова');
+ }
+ public function testSplDetect1880()
+ {
+ $this->assertEquals('S-Фирсова', $this->object->splitFullName('Фирсова').'-Фирсова');
+ }
+ public function testSplDetect1881()
+ {
+ $this->assertEquals('S-Фролова', $this->object->splitFullName('Фролова').'-Фролова');
+ }
+ public function testSplDetect1882()
+ {
+ $this->assertEquals('S-Францева', $this->object->splitFullName('Францева').'-Францева');
+ }
+ public function testSplDetect1883()
+ {
+ $this->assertEquals('S-Фукина', $this->object->splitFullName('Фукина').'-Фукина');
+ }
+ public function testSplDetect1884()
+ {
+ $this->assertEquals('S-Хабалова', $this->object->splitFullName('Хабалова').'-Хабалова');
+ }
+ public function testSplDetect1885()
+ {
+ $this->assertEquals('S-Халтурина', $this->object->splitFullName('Халтурина').'-Халтурина');
+ }
+ public function testSplDetect1886()
+ {
+ $this->assertEquals('S-Харитонова', $this->object->splitFullName('Харитонова').'-Харитонова');
+ }
+ public function testSplDetect1887()
+ {
+ $this->assertEquals('S-Харламова', $this->object->splitFullName('Харламова').'-Харламова');
+ }
+ public function testSplDetect1888()
+ {
+ $this->assertEquals('S-Хлебникова', $this->object->splitFullName('Хлебникова').'-Хлебникова');
+ }
+ public function testSplDetect1889()
+ {
+ $this->assertEquals('S-Хлопонина', $this->object->splitFullName('Хлопонина').'-Хлопонина');
+ }
+ public function testSplDetect1890()
+ {
+ $this->assertEquals('S-Холодова', $this->object->splitFullName('Холодова').'-Холодова');
+ }
+ public function testSplDetect1891()
+ {
+ $this->assertEquals('S-Хомколова', $this->object->splitFullName('Хомколова').'-Хомколова');
+ }
+ public function testSplDetect1892()
+ {
+ $this->assertEquals('S-Храмова', $this->object->splitFullName('Храмова').'-Храмова');
+ }
+ public function testSplDetect1893()
+ {
+ $this->assertEquals('S-Хромова', $this->object->splitFullName('Хромова').'-Хромова');
+ }
+ public function testSplDetect1894()
+ {
+ $this->assertEquals('S-Худовекова', $this->object->splitFullName('Худовекова').'-Худовекова');
+ }
+ public function testSplDetect1895()
+ {
+ $this->assertEquals('S-Хлебова', $this->object->splitFullName('Хлебова').'-Хлебова');
+ }
+ public function testSplDetect1896()
+ {
+ $this->assertEquals('S-Хуртина', $this->object->splitFullName('Хуртина').'-Хуртина');
+ }
+ public function testSplDetect1897()
+ {
+ $this->assertEquals('S-Хребтова', $this->object->splitFullName('Хребтова').'-Хребтова');
+ }
+ public function testSplDetect1898()
+ {
+ $this->assertEquals('S-Худякова', $this->object->splitFullName('Худякова').'-Худякова');
+ }
+ public function testSplDetect1899()
+ {
+ $this->assertEquals('S-Царицына', $this->object->splitFullName('Царицына').'-Царицына');
+ }
+ public function testSplDetect1900()
+ {
+ $this->assertEquals('S-Цветаева', $this->object->splitFullName('Цветаева').'-Цветаева');
+ }
+ public function testSplDetect1901()
+ {
+ $this->assertEquals('S-Цветкова', $this->object->splitFullName('Цветкова').'-Цветкова');
+ }
+ public function testSplDetect1902()
+ {
+ $this->assertEquals('S-Циолковская', $this->object->splitFullName('Циолковская').'-Циолковская');
+ }
+ public function testSplDetect1903()
+ {
+ $this->assertEquals('S-Цитникова', $this->object->splitFullName('Цитникова').'-Цитникова');
+ }
+ public function testSplDetect1904()
+ {
+ $this->assertEquals('S-Цуканова', $this->object->splitFullName('Цуканова').'-Цуканова');
+ }
+ public function testSplDetect1905()
+ {
+ $this->assertEquals('S-Чадаева', $this->object->splitFullName('Чадаева').'-Чадаева');
+ }
+ public function testSplDetect1906()
+ {
+ $this->assertEquals('S-Чадова', $this->object->splitFullName('Чадова').'-Чадова');
+ }
+ public function testSplDetect1907()
+ {
+ $this->assertEquals('S-Чазова', $this->object->splitFullName('Чазова').'-Чазова');
+ }
+ public function testSplDetect1908()
+ {
+ $this->assertEquals('S-Чалая', $this->object->splitFullName('Чалая').'-Чалая');
+ }
+ public function testSplDetect1909()
+ {
+ $this->assertEquals('S-Чапаева', $this->object->splitFullName('Чапаева').'-Чапаева');
+ }
+ public function testSplDetect1910()
+ {
+ $this->assertEquals('S-Чеботарёва', $this->object->splitFullName('Чеботарёва').'-Чеботарёва');
+ }
+ public function testSplDetect1911()
+ {
+ $this->assertEquals('S-Чебыкина', $this->object->splitFullName('Чебыкина').'-Чебыкина');
+ }
+ public function testSplDetect1912()
+ {
+ $this->assertEquals('S-Чежекова', $this->object->splitFullName('Чежекова').'-Чежекова');
+ }
+ public function testSplDetect1913()
+ {
+ $this->assertEquals('S-Чекмарёв', $this->object->splitFullName('Чекмарёв').'-Чекмарёв');
+ }
+ public function testSplDetect1914()
+ {
+ $this->assertEquals('S-Челомеева', $this->object->splitFullName('Челомеева').'-Челомеева');
+ }
+ public function testSplDetect1915()
+ {
+ $this->assertEquals('S-Челомей', $this->object->splitFullName('Челомей').'-Челомей');
+ }
+ public function testSplDetect1916()
+ {
+ $this->assertEquals('S-Челпанова', $this->object->splitFullName('Челпанова').'-Челпанова');
+ }
+ public function testSplDetect1917()
+ {
+ $this->assertEquals('S-Чендева', $this->object->splitFullName('Чендева').'-Чендева');
+ }
+ public function testSplDetect1918()
+ {
+ $this->assertEquals('S-Черенчикова', $this->object->splitFullName('Черенчикова').'-Черенчикова');
+ }
+ public function testSplDetect1919()
+ {
+ $this->assertEquals('S-Черепанова', $this->object->splitFullName('Черепанова').'-Черепанова');
+ }
+ public function testSplDetect1920()
+ {
+ $this->assertEquals('S-Черкашина', $this->object->splitFullName('Черкашина').'-Черкашина');
+ }
+ public function testSplDetect1921()
+ {
+ $this->assertEquals('S-Чернова', $this->object->splitFullName('Чернова').'-Чернова');
+ }
+ public function testSplDetect1922()
+ {
+ $this->assertEquals('S-Чернышёва', $this->object->splitFullName('Чернышёва').'-Чернышёва');
+ }
+ public function testSplDetect1923()
+ {
+ $this->assertEquals('S-Чернакова', $this->object->splitFullName('Чернакова').'-Чернакова');
+ }
+ public function testSplDetect1924()
+ {
+ $this->assertEquals('S-Черникова', $this->object->splitFullName('Черникова').'-Черникова');
+ }
+ public function testSplDetect1925()
+ {
+ $this->assertEquals('S-Чеснокова', $this->object->splitFullName('Чеснокова').'-Чеснокова');
+ }
+ public function testSplDetect1926()
+ {
+ $this->assertEquals('S-Чигракова', $this->object->splitFullName('Чигракова').'-Чигракова');
+ }
+ public function testSplDetect1927()
+ {
+ $this->assertEquals('S-Чижикова', $this->object->splitFullName('Чижикова').'-Чижикова');
+ }
+ public function testSplDetect1928()
+ {
+ $this->assertEquals('S-Чиркаш', $this->object->splitFullName('Чиркаш').'-Чиркаш');
+ }
+ public function testSplDetect1929()
+ {
+ $this->assertEquals('S-Чистякова', $this->object->splitFullName('Чистякова').'-Чистякова');
+ }
+ public function testSplDetect1930()
+ {
+ $this->assertEquals('S-Чичикова', $this->object->splitFullName('Чичикова').'-Чичикова');
+ }
+ public function testSplDetect1931()
+ {
+ $this->assertEquals('S-Чичканова', $this->object->splitFullName('Чичканова').'-Чичканова');
+ }
+ public function testSplDetect1932()
+ {
+ $this->assertEquals('S-Чкалова', $this->object->splitFullName('Чкалова').'-Чкалова');
+ }
+ public function testSplDetect1933()
+ {
+ $this->assertEquals('S-Чмыхова', $this->object->splitFullName('Чмыхова').'-Чмыхова');
+ }
+ public function testSplDetect1934()
+ {
+ $this->assertEquals('S-Чугунова', $this->object->splitFullName('Чугунова').'-Чугунова');
+ }
+ public function testSplDetect1935()
+ {
+ $this->assertEquals('S-Чужинова', $this->object->splitFullName('Чужинова').'-Чужинова');
+ }
+ public function testSplDetect1936()
+ {
+ $this->assertEquals('S-Чукчова', $this->object->splitFullName('Чукчова').'-Чукчова');
+ }
+ public function testSplDetect1937()
+ {
+ $this->assertEquals('S-Чукреева', $this->object->splitFullName('Чукреева').'-Чукреева');
+ }
+ public function testSplDetect1938()
+ {
+ $this->assertEquals('S-Чупова', $this->object->splitFullName('Чупова').'-Чупова');
+ }
+ public function testSplDetect1939()
+ {
+ $this->assertEquals('S-Чуприна', $this->object->splitFullName('Чуприна').'-Чуприна');
+ }
+ public function testSplDetect1940()
+ {
+ $this->assertEquals('S-Чупрова', $this->object->splitFullName('Чупрова').'-Чупрова');
+ }
+ public function testSplDetect1941()
+ {
+ $this->assertEquals('S-Чучанова', $this->object->splitFullName('Чучанова').'-Чучанова');
+ }
+ public function testSplDetect1942()
+ {
+ $this->assertEquals('S-Чучумашева', $this->object->splitFullName('Чучумашева').'-Чучумашева');
+ }
+ public function testSplDetect1943()
+ {
+ $this->assertEquals('S-Шабунина', $this->object->splitFullName('Шабунина').'-Шабунина');
+ }
+ public function testSplDetect1944()
+ {
+ $this->assertEquals('S-Шакмакова', $this->object->splitFullName('Шакмакова').'-Шакмакова');
+ }
+ public function testSplDetect1945()
+ {
+ $this->assertEquals('S-Шаляпина', $this->object->splitFullName('Шаляпина').'-Шаляпина');
+ }
+ public function testSplDetect1946()
+ {
+ $this->assertEquals('S-Шаповалова', $this->object->splitFullName('Шаповалова').'-Шаповалова');
+ }
+ public function testSplDetect1947()
+ {
+ $this->assertEquals('S-Шапошникова', $this->object->splitFullName('Шапошникова').'-Шапошникова');
+ }
+ public function testSplDetect1948()
+ {
+ $this->assertEquals('S-Шарапова', $this->object->splitFullName('Шарапова').'-Шарапова');
+ }
+ public function testSplDetect1949()
+ {
+ $this->assertEquals('S-Шарова', $this->object->splitFullName('Шарова').'-Шарова');
+ }
+ public function testSplDetect1950()
+ {
+ $this->assertEquals('S-Шаршина', $this->object->splitFullName('Шаршина').'-Шаршина');
+ }
+ public function testSplDetect1951()
+ {
+ $this->assertEquals('S-Шашлова', $this->object->splitFullName('Шашлова').'-Шашлова');
+ }
+ public function testSplDetect1952()
+ {
+ $this->assertEquals('S-Шведова', $this->object->splitFullName('Шведова').'-Шведова');
+ }
+ public function testSplDetect1953()
+ {
+ $this->assertEquals('S-Шеваелёк', $this->object->splitFullName('Шеваелёк').'-Шеваелёк');
+ }
+ public function testSplDetect1954()
+ {
+ $this->assertEquals('S-Шеломова', $this->object->splitFullName('Шеломова').'-Шеломова');
+ }
+ public function testSplDetect1955()
+ {
+ $this->assertEquals('S-Шепкина', $this->object->splitFullName('Шепкина').'-Шепкина');
+ }
+ public function testSplDetect1956()
+ {
+ $this->assertEquals('S-Шеповалова', $this->object->splitFullName('Шеповалова').'-Шеповалова');
+ }
+ public function testSplDetect1957()
+ {
+ $this->assertEquals('S-Шереметьева', $this->object->splitFullName('Шереметьева').'-Шереметьева');
+ }
+ public function testSplDetect1958()
+ {
+ $this->assertEquals('S-Шерстова', $this->object->splitFullName('Шерстова').'-Шерстова');
+ }
+ public function testSplDetect1959()
+ {
+ $this->assertEquals('S-Шикалова', $this->object->splitFullName('Шикалова').'-Шикалова');
+ }
+ public function testSplDetect1960()
+ {
+ $this->assertEquals('S-Ширманова', $this->object->splitFullName('Ширманова').'-Ширманова');
+ }
+ public function testSplDetect1961()
+ {
+ $this->assertEquals('S-Шихранова', $this->object->splitFullName('Шихранова').'-Шихранова');
+ }
+ public function testSplDetect1962()
+ {
+ $this->assertEquals('S-Шишкина', $this->object->splitFullName('Шишкина').'-Шишкина');
+ }
+ public function testSplDetect1963()
+ {
+ $this->assertEquals('S-Шишлова', $this->object->splitFullName('Шишлова').'-Шишлова');
+ }
+ public function testSplDetect1964()
+ {
+ $this->assertEquals('S-Шишова', $this->object->splitFullName('Шишова').'-Шишова');
+ }
+ public function testSplDetect1965()
+ {
+ $this->assertEquals('S-Шкуратова', $this->object->splitFullName('Шкуратова').'-Шкуратова');
+ }
+ public function testSplDetect1966()
+ {
+ $this->assertEquals('S-Шлыкова', $this->object->splitFullName('Шлыкова').'-Шлыкова');
+ }
+ public function testSplDetect1967()
+ {
+ $this->assertEquals('S-Шмакова', $this->object->splitFullName('Шмакова').'-Шмакова');
+ }
+ public function testSplDetect1968()
+ {
+ $this->assertEquals('S-Шмелева', $this->object->splitFullName('Шмелева').'-Шмелева');
+ }
+ public function testSplDetect1969()
+ {
+ $this->assertEquals('S-Шубина', $this->object->splitFullName('Шубина').'-Шубина');
+ }
+ public function testSplDetect1970()
+ {
+ $this->assertEquals('S-Шубкина', $this->object->splitFullName('Шубкина').'-Шубкина');
+ }
+ public function testSplDetect1971()
+ {
+ $this->assertEquals('S-Шувалова', $this->object->splitFullName('Шувалова').'-Шувалова');
+ }
+ public function testSplDetect1972()
+ {
+ $this->assertEquals('S-Шуйская', $this->object->splitFullName('Шуйская').'-Шуйская');
+ }
+ public function testSplDetect1973()
+ {
+ $this->assertEquals('S-Шукшина', $this->object->splitFullName('Шукшина').'-Шукшина');
+ }
+ public function testSplDetect1974()
+ {
+ $this->assertEquals('S-Шулёва', $this->object->splitFullName('Шулёва').'-Шулёва');
+ }
+ public function testSplDetect1975()
+ {
+ $this->assertEquals('S-Шульдешова', $this->object->splitFullName('Шульдешова').'-Шульдешова');
+ }
+ public function testSplDetect1976()
+ {
+ $this->assertEquals('S-Шульга', $this->object->splitFullName('Шульга').'-Шульга');
+ }
+ public function testSplDetect1977()
+ {
+ $this->assertEquals('S-Шульгина', $this->object->splitFullName('Шульгина').'-Шульгина');
+ }
+ public function testSplDetect1978()
+ {
+ $this->assertEquals('S-Шурупова', $this->object->splitFullName('Шурупова').'-Шурупова');
+ }
+ public function testSplDetect1979()
+ {
+ $this->assertEquals('S-Шушалева', $this->object->splitFullName('Шушалева').'-Шушалева');
+ }
+ public function testSplDetect1980()
+ {
+ $this->assertEquals('S-Шурша', $this->object->splitFullName('Шурша').'-Шурша');
+ }
+ public function testSplDetect1981()
+ {
+ $this->assertEquals('S-Щавельская', $this->object->splitFullName('Щавельская').'-Щавельская');
+ }
+ public function testSplDetect1982()
+ {
+ $this->assertEquals('S-Щегельская', $this->object->splitFullName('Щегельская').'-Щегельская');
+ }
+ public function testSplDetect1983()
+ {
+ $this->assertEquals('S-Щеглова', $this->object->splitFullName('Щеглова').'-Щеглова');
+ }
+ public function testSplDetect1984()
+ {
+ $this->assertEquals('S-Щеголева', $this->object->splitFullName('Щеголева').'-Щеголева');
+ }
+ public function testSplDetect1985()
+ {
+ $this->assertEquals('S-Щеголихина', $this->object->splitFullName('Щеголихина').'-Щеголихина');
+ }
+ public function testSplDetect1986()
+ {
+ $this->assertEquals('S-Щедрина', $this->object->splitFullName('Щедрина').'-Щедрина');
+ }
+ public function testSplDetect1987()
+ {
+ $this->assertEquals('S-Щедрова', $this->object->splitFullName('Щедрова').'-Щедрова');
+ }
+ public function testSplDetect1988()
+ {
+ $this->assertEquals('S-Щекочихина', $this->object->splitFullName('Щекочихина').'-Щекочихина');
+ }
+ public function testSplDetect1989()
+ {
+ $this->assertEquals('S-Щепкина', $this->object->splitFullName('Щепкина').'-Щепкина');
+ }
+ public function testSplDetect1990()
+ {
+ $this->assertEquals('S-Щербакова', $this->object->splitFullName('Щербакова').'-Щербакова');
+ }
+ public function testSplDetect1991()
+ {
+ $this->assertEquals('S-Щербатых', $this->object->splitFullName('Щербатых').'-Щербатых');
+ }
+ public function testSplDetect1992()
+ {
+ $this->assertEquals('S-Щербина', $this->object->splitFullName('Щербина').'-Щербина');
+ }
+ public function testSplDetect1993()
+ {
+ $this->assertEquals('S-Щетинаина', $this->object->splitFullName('Щетинаина').'-Щетинаина');
+ }
+ public function testSplDetect1994()
+ {
+ $this->assertEquals('S-Щеткина', $this->object->splitFullName('Щеткина').'-Щеткина');
+ }
+ public function testSplDetect1995()
+ {
+ $this->assertEquals('S-Щукина', $this->object->splitFullName('Щукина').'-Щукина');
+ }
+ public function testSplDetect1996()
+ {
+ $this->assertEquals('S-Энтина', $this->object->splitFullName('Энтина').'-Энтина');
+ }
+ public function testSplDetect1997()
+ {
+ $this->assertEquals('S-Эсце', $this->object->splitFullName('Эсце').'-Эсце');
+ }
+ public function testSplDetect1998()
+ {
+ $this->assertEquals('S-Ювелева', $this->object->splitFullName('Ювелева').'-Ювелева');
+ }
+ public function testSplDetect1999()
+ {
+ $this->assertEquals('S-Юганцева', $this->object->splitFullName('Юганцева').'-Юганцева');
+ }
+ public function testSplDetect2000()
+ {
+ $this->assertEquals('S-Югова', $this->object->splitFullName('Югова').'-Югова');
+ }
+ public function testSplDetect2001()
+ {
+ $this->assertEquals('S-Юдашкина', $this->object->splitFullName('Юдашкина').'-Юдашкина');
+ }
+ public function testSplDetect2002()
+ {
+ $this->assertEquals('S-Юдина', $this->object->splitFullName('Юдина').'-Юдина');
+ }
+ public function testSplDetect2003()
+ {
+ $this->assertEquals('S-Юнкина', $this->object->splitFullName('Юнкина').'-Юнкина');
+ }
+ public function testSplDetect2004()
+ {
+ $this->assertEquals('S-Юрнаева', $this->object->splitFullName('Юрнаева').'-Юрнаева');
+ }
+ public function testSplDetect2005()
+ {
+ $this->assertEquals('S-Юрьева', $this->object->splitFullName('Юрьева').'-Юрьева');
+ }
+ public function testSplDetect2006()
+ {
+ $this->assertEquals('S-Юсупова', $this->object->splitFullName('Юсупова').'-Юсупова');
+ }
+ public function testSplDetect2007()
+ {
+ $this->assertEquals('S-Юферева', $this->object->splitFullName('Юферева').'-Юферева');
+ }
+ public function testSplDetect2008()
+ {
+ $this->assertEquals('S-Якимова', $this->object->splitFullName('Якимова').'-Якимова');
+ }
+ public function testSplDetect2009()
+ {
+ $this->assertEquals('S-Яковалева', $this->object->splitFullName('Яковалева').'-Яковалева');
+ }
+ public function testSplDetect2010()
+ {
+ $this->assertEquals('S-Якубова', $this->object->splitFullName('Якубова').'-Якубова');
+ }
+ public function testSplDetect2011()
+ {
+ $this->assertEquals('S-Якубоваич', $this->object->splitFullName('Якубоваич').'-Якубоваич');
+ }
+ public function testSplDetect2012()
+ {
+ $this->assertEquals('S-Якушева', $this->object->splitFullName('Якушева').'-Якушева');
+ }
+ public function testSplDetect2013()
+ {
+ $this->assertEquals('S-Янаева', $this->object->splitFullName('Янаева').'-Янаева');
+ }
+ public function testSplDetect2014()
+ {
+ $this->assertEquals('S-Янкова', $this->object->splitFullName('Янкова').'-Янкова');
+ }
+ public function testSplDetect2015()
+ {
+ $this->assertEquals('S-Янковаская', $this->object->splitFullName('Янковаская').'-Янковаская');
+ }
+ public function testSplDetect2016()
+ {
+ $this->assertEquals('S-Ярмольник', $this->object->splitFullName('Ярмольник').'-Ярмольник');
+ }
+ public function testSplDetect2017()
+ {
+ $this->assertEquals('S-Яромеева', $this->object->splitFullName('Яромеева').'-Яромеева');
+ }
+ public function testSplDetect2018()
+ {
+ $this->assertEquals('S-Ярцева', $this->object->splitFullName('Ярцева').'-Ярцева');
+ }
+ public function testSplDetect2019()
+ {
+ $this->assertEquals('S-Ясенева', $this->object->splitFullName('Ясенева').'-Ясенева');
+ }
+ public function testSplDetect2020()
+ {
+ $this->assertEquals('S-Яснеева', $this->object->splitFullName('Яснеева').'-Яснеева');
+ }
+ public function testSplDetect2021()
+ {
+ $this->assertEquals('S-Яшина', $this->object->splitFullName('Яшина').'-Яшина');
+ }
+
+}
\ No newline at end of file
diff --git a/Tests/TestGenerator/NCLNameCaseUAGenerator.php b/Tests/TestGenerator/NCLNameCaseUAGenerator.php
new file mode 100644
index 0000000..57b9a3a
--- /dev/null
+++ b/Tests/TestGenerator/NCLNameCaseUAGenerator.php
@@ -0,0 +1,86 @@
+resultArr[]=file('Names/boy_full_result.txt');
+ //$this->resultArr[]=file('Names/girl_full_result.txt');
+ }
+
+ public function generate($fname, $gender)
+ {
+ $this->maintemplate = file_get_contents('Template/NCLNameCaseUaTest.main');
+ $this->testtemplate = file_get_contents('Template/NCLNameCaseRuTest' . $fname . $gender . '.test');
+ //$this->resultArr=file('Names/'.$gender.'_full_result.txt');
+ $this->count = 0;
+ if ($gender == 'boy')
+ {
+ $this->gender = 1;
+ $this->dbTable = 'boy' . strtolower($fname);
+ }
+ else
+ {
+ $this->gender = 2;
+ $this->dbTable = 'girl' . strtolower($fname) ;
+ }
+ $this->resultArr = mysql_query("SELECT * FROM {$this->dbTable}");
+ //foreach ($this->resultArr as $key=>$value)
+ //{
+ //$this->gender=$key+1;
+ $all = array();
+ while ($row = mysql_fetch_assoc($this->resultArr))
+ {
+ //$tmpnames=explode("#",trim(str_replace('ё','е',$name)));
+
+ $firstRes = array();
+ $secondRes = array();
+ $fatherRes = array();
+ $secondRes = $fatherRes = $firstRes = explode('#', $row['nameCase']);
+
+ $this->generateTest($firstRes, $secondRes, $fatherRes);
+ }
+ //}
+ $res = str_replace('{% tests %}', $this->tests, $this->maintemplate);
+ $res = str_replace('{% name %}', $fname, $res);
+ file_put_contents('../Library/NCLNameCaseUaTest' . $fname . $gender . '.php', $res);
+ }
+
+ private function generateTest($firstRes, $secondRes, $fatherRes)
+ {
+ $tpl = $this->testtemplate;
+ $tpl = str_replace('{% id %}', $this->count, $tpl);
+ $tpl=str_replace('{% second %}', $secondRes[0], $tpl);
+ $tpl = str_replace('{% first %}', $firstRes[0], $tpl);
+ $tpl=str_replace('{% father %}', $fatherRes[0], $tpl);
+ $tpl = str_replace('{% gender %}', $this->gender, $tpl);
+ $tpl = str_replace('{% firstOK %}', implode(',', $firstRes), $tpl);
+ $tpl = str_replace('{% secondOK %}', implode(',', $secondRes), $tpl);
+ $tpl = str_replace('{% fatherOK %}', implode(',', $fatherRes), $tpl);
+ $this->tests.=$tpl;
+ $this->count++;
+ }
+
+}
+
+$p = new TestGeneratorDB;
+$p->generate('Names', 'boy');
+$p = new TestGeneratorDB;
+$p->generate('Names', 'girl');
+
+$p = new TestGeneratorDB;
+$p->generate('Father', 'boy');
+$p = new TestGeneratorDB;
+$p->generate('Father', 'girl');
+?>
\ No newline at end of file
diff --git a/Tests/TestGenerator/Names/boy_SF.txt b/Tests/TestGenerator/Names/boy_SF.txt
new file mode 100644
index 0000000..3304f96
--- /dev/null
+++ b/Tests/TestGenerator/Names/boy_SF.txt
@@ -0,0 +1,1016 @@
+Абакумов Авдей
+Абдулов Аверьян
+Абрамов Адам
+Авдеев Адриан
+Аверин Аксён
+Аверьянов Александр
+Агапов Алексей
+Агафонов Анатолий
+Агейкин Аркадий
+Ажищенков Арсен
+Аксаков Арсений
+Аксёнов Артём
+Аксенчук Артемий
+Аленин Артур
+Алиев Архип
+Амалиев Афанас
+Амелин Афанасий
+Аминев Андрей
+Александров Анисим
+Алексеев Антип
+Алёхин Антон
+Аллилуев Ануфрий
+Андреев Бенедикт
+Андреюшкин Богдан
+Андроников Борис
+Андропов Борислав
+Аниканов Бронислав
+Анисимов Вадим
+Анишин Валентин
+Анников Валерий
+Анохин Валериан
+Аношкин Валерьян
+Антипов Василий
+Антонов Венедикт
+Антонович Викентий
+Артамонов Виктор
+Арефьев Вилен
+Аристархов Вилор
+Арсеньев Виталий
+Артёмов Владилен
+Асланов Владимир
+Аслаханов Владислав
+Астанков Владлен
+Астафьев Влас
+Астахов Всеволод
+Афанасьев Вячеслав
+Афонин Гавриил
+Аспидов Гаврила
+Бабатьев Геннадий
+Бабиков Георгий
+Бабичев Герасим
+Бабкин Герман
+Бабурин Гертруд
+Багров Глеб
+Бакрылов Гордей
+Бажанов Григорий
+Баженов Гурий
+Базанов Давид
+Базаров Давыд
+Балакин Даниил
+Балахнов Данила
+Балашов Демид
+Баранов Демьян
+Барболин Денис
+Баренцев Димитрий
+Баринов Дмитрий
+Барков Дорофей
+Барсуков Евгений
+Батрутдинов Евдоким
+Безбородов Евсей
+Безродный Евдоким
+Безруков Евстафий
+Безукладников Евстигней
+Беликов Егор
+Белов Елизар
+Беломестнов Елисей
+Бендлин Емельян
+Бережной Еремей
+Белоусов Ермил
+Бершов Ермолай
+Беспалов Ерофей
+Бескрёстнов Ефим
+Бирюков Ефимий
+Блаженов Ефрем
+Блатов Жан
+Блинов Захар
+Блохин Захарий
+Бобр Зиновий
+Бобров Иван
+Бобрик Игнат
+Богатырёв Игнатий
+Богданов Игорь
+Боголепов Измаил
+Боголюбов Изот
+Богомазов Иларион
+Богомолов Илья
+Богров Ильяс
+Бойков Иосип
+Болотников Иосиф
+Болтоногов Исаак
+Большов Исак
+Бореев Исидор
+Бортник Искандер
+Борзилов Казимир
+Борцов Калина
+Брагин Каллиник
+Брежнев Каллистрат
+Бугаков Капитон
+Буданов Карп
+Будников Касьян
+Будылин Кирей
+Букин Кирила
+Букирь Кирилл
+Буклин Клим
+Булгаков Климент
+Бунин Климентий
+Бурков Кондрат
+Буров Кондратий
+Бурцов Конон
+Буряков Константин
+Бутылин Корней
+Былинкин Корнелий
+Бычков Ксенофонт
+Вавилов Кузьма
+Вагин Куприян
+Вазов Лаврентий
+Валевач Лазарь
+Варенников Лев
+Васильев Левон
+Васин Леонид
+Васнев Леон
+Васнецов Леонтий
+Вахров Лука
+Вахрушев Лукьян
+Венедиктов Людвиг
+Веденеев Макар
+Веденин Максим
+Ведерников Марат
+Вергунов Марк
+Верещагин Маркел
+Вершинин Мартин
+Веселов Мартын
+Викашев Мефодий
+Виноградов Мина
+Винокуров Минай
+Витаев Мирон
+Витвинин Митрофан
+Вицин Михаил
+Водоватов Михей
+Воликов Модест
+Волков Моисей
+Вольваков Мокей
+Воробьев Мстислав
+Воронин Назар
+Воронов Наркис
+Воронков Нарцис
+Воронцов Наум
+Воскобойников Нейл
+Вотяков Нестер
+Вырыпаев Нестор
+Гавриков Нефёд
+Гаврилов Никандр
+Гагарин Никанор
+Гаголин Никита
+Галдин Никифор
+Галкин Никодим
+Галыгин Николай
+Гарин Никон
+Гачев Нил
+Генкин Олег
+Герасимов Онисим
+Гибазов Онуфрий
+Гилёв Орест
+Глазков Осип
+Голованов Остап
+Головин Отто
+Голодяев Павел
+Голубев Панкрат
+Голубов Панкратий
+Голубцов Пантелей
+Гончаров Пантелеймон
+Горбачёв Парфён
+Горбунов Парфений
+Горбунков Пётр
+Горев Пимен
+Горелов Платон
+Горемыкин Полиграф
+Горюнов Поликарп
+Грачёв Порфир
+Графов Порфирий
+Гретченко Потап
+Гречко Прокоп
+Грешнев Прокопий
+Грибов Прокофий
+Грибоедов Прохор
+Григорьев Роберт
+Гринин Родион
+Гришин Роман
+Громов Ростислав
+Громыко Руслан
+Гулин Савастей
+Гурьянов Савва
+Гусаров Савватий
+Гусев Савелий
+Гунин Самсон
+Гущин Святослав
+Головаха Семён
+Дорофеев Серафим
+Давыдкин Сергей
+Данильцин Сергий
+Дворников Сидор
+Деменок Созон
+Дементьев Созонт
+Демидов Спиридон
+Деникин Станислав
+Дёгтин Степан
+Дегтярев Тарас
+Дежнёв Теймураз
+Делов Терентий
+Дементьев Тимофей
+Дёмин Тимур
+Державин Тихон
+Дернов Трифон
+Десятков Трофим
+Дмитриев Устин
+Добронравов Фадей
+Добрынин Федот
+Долгоруков Феликс
+Должиков Фёдор
+Домашев Федосий
+Достовалов Феодосий
+Драгомиров Феоктист
+Дресвянин Феофан
+Дрёмов Филат
+Друганин Филимон
+Другов Филипп
+Дубинин Фока
+Дубов Фома
+Дубровский Фрол
+Дульцев Харитон
+Думановский Харлам
+Дуров Харламп
+Дятлов Харлампий
+Евдокимов Чеслав
+Евстигнеев Эдгар
+Егоров Эдгард
+Едемский Эдуард
+Ежов Юлиан
+Елагин Юлий
+Елизаров Юрий
+Елисеев Яков
+Ельцин Ярослав
+Ельцов Ян
+Емельяненко Тихон
+Емельянов Савватий
+Енин Захарий
+Ерзов Порфирий
+Ермаков Адриан
+Ермилов Ксенофонт
+Еромеев Людвиг
+Ерофеев Кондратий
+Ершов Полиграф
+Есипов Ростислав
+Ефимов Николай
+Ефремов Евсей
+Емелин Архип
+Ерохин Конон
+Ерёмин Харитон
+Ешевский Юлий
+Жабин Евстафий
+Жарков Кирила
+Жарыхин Ярослав
+Жвиков Захар
+Жданов Аркадий
+Жеглов Трифон
+Железкин Савелий
+Жестакова Евстафий
+Живенков Прохор
+Жиглов Орест
+Жигунов Ефимий
+Жидков Роман
+Жикин Леонид
+Жилин Данила
+Жилов Ян
+Жолдин Иосиф
+Жуков Арсений
+Жутов Захар
+Журавлёв Виктор
+Журов Артур
+Заврагин Сергей
+Завражин Олег
+Завражнов Леон
+Завражный Мартын
+Завразин Климентий
+Завьялов Влас
+Задорнов Сидор
+Задорожный Леон
+Зайцев Никандр
+Закревский Родион
+Закрятин Лаврентий
+Захаров Филат
+Захарьин Гордей
+Звягин Куприян
+Зёмин Дорофей
+Зимин Денис
+Золин Иларион
+Зонов Афанасий
+Зубков Людвиг
+Зубов Виктор
+Зуев Порфир
+Зуйков Теймураз
+Зимняков Феофан
+Зинченко Дмитрий
+Зыкин Борислав
+Зырянов Феофан
+Зюганов Никифор
+Зверев Виктор
+Игнаткович Димитрий
+Ивазов Руслан
+Ивакин Геннадий
+Ибрагимов Антип
+Иванов Кондрат
+Иванков Панкратий
+Ивашин Нефёд
+Ивашов Феофан
+Ивкин Трифон
+Иволгин Конон
+Игнатьев Касьян
+Игошин Леон
+Исмайлов Демид
+Измайлов Филипп
+Иканов Кирила
+Икашев Кондрат
+Ильин Капитон
+Илькун Панкрат
+Илюшин Пантелей
+Ильюшин Савва
+Иноземцев Прокофий
+Ипатьев Демид
+Исаев Фока
+Истомин Леонид
+Кабинов Борислав
+Каблуков Тарас
+Каверин Роберт
+Кадников Герасим
+Кадцын Роберт
+Казаков Каллистрат
+Казанцев Захар
+Казарезов Алексей
+Калашник Гертруд
+Калганов Лукьян
+Каменских Бронислав
+Камкин Олег
+Каналин Даниил
+Кандинский Поликарп
+Капица Михей
+Капралов Валентин
+Караваев Гертруд
+Караулов Александр
+Карев Нестор
+Каретников Климент
+Каргин Харламп
+Карташов Анисим
+Карчагин Феодосий
+Касатый Илья
+Катин Роберт
+Качусов Наум
+Кашарин Влас
+Каширин Максим
+Кашканов Терентий
+Кашников Бронислав
+Киреев Артур
+Кирилишен Чеслав
+Кирилловский Харлампий
+Кирилов Сергей
+Кирсанов Владимир
+Кирьянов Пимен
+Клепахов Демид
+Климов Лаврентий
+Климушин Прокоп
+Клоков Климент
+Князев Алексей
+Ковалёв Терентий
+Ковалевский Валерьян
+Ковров Дорофей
+Ковшутин Мстислав
+Кожуров Пантелей
+Кожухов Илья
+Козаков Святослав
+Козарь Платон
+Козлов Адам
+Козловский Дорофей
+Колесников Осип
+Колонтаев Антон
+Колосов Всеволод
+Кольцов Афанас
+Комаров Тарас
+Комзин Савастей
+Комолов Даниил
+Кондратьев Исак
+Конев Никодим
+Конников Захар
+Коновалов Клим
+Коньяков Наум
+Коняшев Елизар
+Копейкин Евдоким
+Коренев Родион
+Коренёв Алексей
+Коржаков Леон
+Коржев Евсей
+Корнев Ростислав
+Корнилов Эдгард
+Коровин Емельян
+Королёв Никита
+Коротаев Богдан
+Корчагин Мина
+Косарёв Денис
+Косков Савелий
+Косомов Фрол
+Косоруков Афанас
+Костин Макар
+Косяк Харлам
+Котов Ефимий
+Костомаров Гурий
+Коченков Аркадий
+Кошелев Лазарь
+Кошечкин Евстафий
+Кошкин Фадей
+Кравчук Елизар
+Краев Леон
+Краснов Евстигней
+Красноперов Харлам
+Кропанин Тарас
+Кругликов Платон
+Круглов Мина
+Крупин Виталий
+Крутин Аверьян
+Кручинкин Зиновий
+Крылов Вячеслав
+Крысов Лука
+Крюков Наум
+Кубланов Чеслав
+Кудашов Куприян
+Кудрин Филат
+Кудрявцев Наркис
+Кудряшов Михаил
+Кузнецов Кузьма
+Кузьмин Теймураз
+Куимов Иосиф
+Куклачёв Касьян
+Кулагин Филат
+Кулибин Филат
+Куликов Иосип
+Куракин Демьян
+Курбатов Вилен
+Курганов Каллиник
+Курдин Порфир
+Курепин Карп
+Курсалин Еремей
+Кутиков Арсен
+Кутузов Харитон
+Кутяков Моисей
+Лавров Юрий
+Лагутов Савелий
+Лазарев Ефимий
+Ланцов Мартин
+Лапидус Харламп
+Лапотников Жан
+Лаптев Феликс
+Лапунов Венедикт
+Лапухов Тарас
+Ларин Леон
+Ларионов Богдан
+Ласкутин Зиновий
+Лачинов Кирила
+Лачков Панкрат
+Лебедев Филипп
+Лебединский Филимон
+Лебединцев Мефодий
+Легкодимов Ерофей
+Леонов Игорь
+Лепёхин Ксенофонт
+Лесков Демид
+Лесничий Порфир
+Летов Пимен
+Лещёв Иосиф
+Лилов Владислав
+Липин Корней
+Лисицын Семён
+Лихачёв Константин
+Лобан Леон
+Лобанов Прокофий
+Лобов Афанасий
+Логинов Лев
+Логиновский Мина
+Локтев Исаак
+Ломоносов Архип
+Ломтев Лука
+Лопатин Пётр
+Лосев Харламп
+Лосевский Никодим
+Лоскутников Михаил
+Лоскутов Константин
+Лужков Порфирий
+Лыткин Филимон
+Любимов Феодосий
+Любов Климент
+Лягушкин Теймураз
+Лягушов Созонт
+Лялюшкин Адриан
+Лясин Вячеслав
+Ляпин Герман
+Майсак Лаврентий
+Макаров Каллистрат
+Маклаков Харитон
+Максимов Давид
+Максимушкин Самсон
+Максудов Вадим
+Малахов Панкратий
+Маликов Нестер
+Малинин Митрофан
+Малышев Григорий
+Малюгин Исаак
+Малыхин Никанор
+Мамонов Парфений
+Манин Харлампий
+Маркин Аркадий
+Марков Роман
+Маслак Корнелий
+Маслов Прокопий
+Матвеев Платон
+Матвеева Викентий
+Машарин Захарий
+Машир Гертруд
+Медведев Трофим
+Медников Евдоким
+Меледин Валериан
+Мелехов Захар
+Меликов Венедикт
+Мельников Чеслав
+Меркушев Иван
+Мещеряков Ермил
+Мигунов Владислав
+Мизенов Станислав
+Милехин Платон
+Милорадов Вадим
+Милюков Антип
+Милютин Максим
+Минеев Гордей
+Минин Роман
+Минкин Владлен
+Миронов Савва
+Митин Ян
+Митрофанов Мартын
+Михайлов Кирила
+Михеев Парфений
+Мишутин Леонтий
+Моисеев Корней
+Молчанов Лазарь
+Моренов Авдей
+Морозов Даниил
+Мосалев Даниил
+Москвин Викентий
+Муратов Митрофан
+Мухортов Кирила
+Мягков Александр
+Мясников Степан
+Мятлев Мартын
+Набатов Игнатий
+Нардин Юлий
+Наумов Лука
+Невзоров Пантелей
+Неделяев Егор
+Нежданов Осип
+Ненашев Мартин
+Нестеров Алексей
+Нечаев Савастей
+Никитин Нестор
+Никифоров Мина
+Николаев Адам
+Никонов Калина
+Никулин Платон
+Некрасов Самсон
+Новиков Калина
+Новосельцев Елизар
+Носачёв Демьян
+Носков Венедикт
+Носов Святослав
+Оболенский Парфений
+Оборин Нефёд
+Образцов Семён
+Обухов Харлампий
+Овечкин Тимофей
+Огородников Харламп
+Огурцов Макар
+Озеров Ермил
+Ольховский Юлиан
+Онегин Иосиф
+Опокин Тимур
+Орлов Захар
+Осинцев Изот
+Остальцев Исаак
+Остапюк Артём
+Островерхов Никон
+Островский Антип
+Павлов Мстислав
+Панарин Осип
+Панин Тимур
+Панкин Даниил
+Панков Денис
+Панфилов Трифон
+Панькив Никита
+Папанов Юрий
+Пахомов Остап
+Пенкин Архип
+Первак Евдоким
+Переверзев Фока
+Перевёртов Геннадий
+Пересторонин Богдан
+Перехваткин Николай
+Перов Сергей
+Перьмяков Феодосий
+Пестов Нарцис
+Петров Отто
+Петухов Терентий
+Печеников Виталий
+Пивоваров Авдей
+Пирогов Созонт
+Пирожков Максим
+Пичугин Тихон
+Погодин Вячеслав
+Погребнов Феодосий
+Подшивалов Евгений
+Поздняков Гурий
+Покровский Минай
+Поливанов Зиновий
+Полушин Сергий
+Полищук Дмитрий
+Полторак Гордей
+Поляков Афанасий
+Поникаров Левон
+Пономарёв Борис
+Пончиков Пантелей
+Попов Лаврентий
+Попырин Ростислав
+Посохов Прохор
+Потапов Родион
+Потёмкин Парфений
+Праздников Чеслав
+Примаков Тимофей
+Приходько Илья
+Проничев Ростислав
+Протасов Роман
+Прохоров Ярослав
+Пугачёв Корнелий
+Пугин Никанор
+Пузанов Вилор
+Путилин Ксенофонт
+Путин Ксенофонт
+Путятин Остап
+Пушкин Игнатий
+Пыжалов Никон
+Пырьев Мокей
+Рабинович Нестер
+Разин Устин
+Разуваев Владлен
+Распопов Эдгард
+Распутин Парфён
+Расторгуев Карп
+Ремизов Гаврила
+Репин Роман
+Решетилов Фока
+Решетников Евстафий
+Родзянко Куприян
+Рогачёв Касьян
+Рогов Андрей
+Рогозин Дмитрий
+Рожков Гертруд
+Рокоссовский Руслан
+Романов Григорий
+Ростов Антип
+Ростовцев Владлен
+Рудавинa Аверьян
+Румянцев Тарас
+Рунов Владислав
+Русаков Ксенофонт
+Руских Лазарь
+Русских Ермил
+Ручкин Эдгард
+Рыбалкин Юлий
+Рыжанов Ян
+Рыжков Ефимий
+Рыжов Никита
+Рытин Моисей
+Рыченков Харламп
+Рябков Макар
+Рябов Прокофий
+Ряхин Филат
+Сабитов Денис
+Савасин Георгий
+Савинков Вадим
+Савенков Анатолий
+Саврасов Венедикт
+Садыков Исаак
+Сазонов Леонтий
+Салко Мефодий
+Сальков Кондратий
+Сальников Роман
+Самойлов Прохор
+Самохин Денис
+Самсонов Авдей
+Санников Станислав
+Сапогов Каллистрат
+Сапожников Адам
+Сафиюлин Панкрат
+Сахаров Михаил
+Свалов Куприян
+Северинов Герасим
+Севостьянов Фадей
+Седельников Кондратий
+Седов Гавриил
+Селезнёв Фадей
+Селиванов Руслан
+Семёнов Сидор
+Семичаевский Кузьма
+Сенькин Порфир
+Серебров Изот
+Серебряков Димитрий
+Серёгин Нил
+Серов Наум
+Серпионов Клим
+Семянин Родион
+Сёмин Никифор
+Серёгин Митрофан
+Сеченов Влас
+Сиваков Влас
+Сигаев Виктор
+Сигачёв Нефёд
+Сидоров Харламп
+Сизов Феодосий
+Сизый Устин
+Силиванов Харламп
+Силин Прокоп
+Сильвестров Еремей
+Силаев Чеслав
+Силиванов Кондрат
+Скворцов Устин
+Скрябин Климентий
+Скоробогатов Никон
+Скороходов Роман
+Скуратов Феофан
+Слобожанин Станислав
+Случевский Онисим
+Смирнитский Пантелей
+Смирнов Онуфрий
+Сметанин Владимир
+Смолин Климент
+Смолянинов Артём
+Снаткин Калина
+Снегирёв Валериан
+Снетков Нил
+Соболев Терентий
+Соболевский Феликс
+Соколов Ерофей
+Солдатов Кирила
+Соловьёв Андрей
+Солодников Куприян
+Соломин Михаил
+Соломонов Панкрат
+Сопов Кирилл
+Сорокин Куприян
+Спанов Михей
+Стариков Исидор
+Староверов Денис
+Стеблев Федот
+Стегнов Игорь
+Степанов Пантелей
+Степанков Ростислав
+Степашин Серафим
+Стрелков Иларион
+Стрекалов Мина
+Строганов Поликарп
+Субботин Григорий
+Суботин Данила
+Суворин Климент
+Суворкин Федот
+Суворов Исак
+Сунгатулин Фёдор
+Сукачев Фрол
+Суриков Святослав
+Сусоев Алексей
+Сутулин Наркис
+Сухоруков Онисим
+Сучков Филат
+Сысоев Филипп
+Сытников Валерий
+Сычёв Ярослав
+Сычкин Каллистрат
+Сюкосев Павел
+Табаков Отто
+Табернакулов Тимофей
+Таланов Геннадий
+Талалихин Евстафий
+Танков Евгений
+Тарасов Кирилл
+Татаров Вячеслав
+Твардовский Нестор
+Тёмкин Виталий
+Теплов Чеслав
+Теребов Климент
+Тетерев Лука
+Типалов Лукьян
+Титов Геннадий
+Тихвинский Порфир
+Тихомиров Прохор
+Тихонов Никанор
+Токарев Никандр
+Токмаков Владлен
+Толбанов Марк
+Толстобров Михаил
+Толстокожев Юлиан
+Толстой Мирон
+Топоров Георгий
+Торопов Никодим
+Торчинович Лаврентий
+Травкин Валерьян
+Тредиаковский Роберт
+Третьяков Кузьма
+Трифонов Марк
+Трофимов Конон
+Трусов Гавриил
+Трутнев Калина
+Труфанов Никон
+Трухин Конон
+Трындин Орест
+Туполев Бронислав
+Турбин Никифор
+Тургенев Ермолай
+Туров Дмитрий
+Турфанов Наркис
+Тычкин Прокофий
+Тюшняков Ростислав
+Телицын Виктор
+Тянников Харлампий
+Убейсобакин Лукьян
+Угольников Феодосий
+Ульянов Мстислав
+Ульяшин Владлен
+Усатов Антип
+Усов Вилор
+Устинов Порфирий
+Устюжанин Архип
+Утёсов Парфений
+Ухов Харитон
+Фанин Пантелей
+Фамусов Григорий
+Федин Андрей
+Федосов Корнелий
+Федотов Пантелей
+Федосеев Наум
+Федченков Харлам
+Фёдоров Федот
+Федулов Аркадий
+Фетисов Нарцис
+Филатов Измаил
+Филимонов Парфён
+Филипов Парфён
+Филиппов Адриан
+Флёров Анатолий
+Фокин Юлиан
+Фомин Нестер
+Фомичев Савва
+Фонвизин Прокопий
+Форопонов Прокофий
+Фирсов Потап
+Фролов Евстигней
+Францев Онисим
+Фукин Игнатий
+Хабалов Климент
+Халтурин Потап
+Харитонов Лев
+Харламов Герман
+Хлебников Самсон
+Хлопонин Давид
+Холодов Вилор
+Хомколов Леон
+Храмов Клим
+Хромов Григорий
+Худовеков Ян
+Хлебов Владимир
+Хуртин Созон
+Хребтов Харлам
+Худяков Артур
+Царицын Тимур
+Цветаев Мефодий
+Цветков Каллиник
+Циолковский Михей
+Цитников Евстафий
+Цуканов Касьян
+Чаадаев Нарцис
+Чадов Дмитрий
+Чазов Архип
+Чалый Калина
+Чапаев Аксён
+Чеботарёв Сергей
+Чебыкин Владислав
+Чежеков Еремей
+Чекмарёв Лазарь
+Челомеев Лука
+Челомей Прокопий
+Челпанов Денис
+Чендев Анатолий
+Черенчиков Эдгар
+Черепанов Архип
+Черкашин Димитрий
+Чернов Валентин
+Чернышёв Минай
+Чернаков Панкратий
+Черников Жан
+Чесноков Минай
+Чиграков Терентий
+Чижиков Влас
+Чиркаш Лука
+Чистяков Феофан
+Чичиков Арсений
+Чичканов Ануфрий
+Чкалов Захар
+Чмыхов Нестер
+Чугунов Изот
+Чужинов Прохор
+Чукчов Демид
+Чукреев Нестер
+Чупов Сергей
+Чуприн Никодим
+Чупров Никита
+Чучанов Никифор
+Чучумашев Серафим
+Шабунин Харламп
+Шакмаков Вилор
+Шаляпин Захарий
+Шаповалов Пантелеймон
+Шапошников Исак
+Шарапов Изот
+Шаров Орест
+Шаршин Климент
+Шашлов Нестер
+Шведов Савва
+Шевелёк Алексей
+Шеломов Ефрем
+Шепкин Василий
+Шеповалов Моисей
+Шереметьев Георгий
+Шерстов Емельян
+Шикалов Валерий
+Ширманов Валентин
+Шихранов Захарий
+Шишкин Герман
+Шишлов Климент
+Шишов Эдгар
+Шкуратов Минай
+Шлыков Григорий
+Шмаков Глеб
+Шмелев Герасим
+Шубин Артём
+Шубкин Терентий
+Шувалов Станислав
+Шуйский Отто
+Шукшин Орест
+Шулёв Савватий
+Шульдешов Спиридон
+Шульга Алексей
+Шульгин Леон
+Шурупов Данила
+Шушалев Исаак
+Шурша Георгий
+Щавельский Остап
+Щегельский Аксён
+Щеглов Яков
+Щеголев Пантелеймон
+Щеголихин Иван
+Щедрин Валериан
+Щедров Ермил
+Щекочихин Марат
+Щепкин Каллистрат
+Щербаков Капитон
+Щербатых Николай
+Щербина Прокопий
+Щетинин Нестор
+Щеткин Валентин
+Щукин Пимен
+Энтин Герасим
+Эсце Ефрем
+Ювелев Фома
+Юганцев Исак
+Югов Илья
+Юдашкин Савелий
+Юдин Демьян
+Юнкин Анисим
+Юрнаев Кузьма
+Юрьев Артём
+Юсупов Феоктист
+Юферев Леонид
+Якимов Мартын
+Яковлев Виталий
+Якубов Фёдор
+Якубович Прокоп
+Якушев Спиридон
+Янаев Филат
+Янков Порфирий
+Янковский Мартин
+Ярмольник Евсей
+Яромеев Тимофей
+Ярцев Терентий
+Ясенев Серафим
+Яснеев Егор
+Яшин Егор
\ No newline at end of file
diff --git a/Tests/TestGenerator/Names/girl_SF.txt b/Tests/TestGenerator/Names/girl_SF.txt
new file mode 100644
index 0000000..576a230
--- /dev/null
+++ b/Tests/TestGenerator/Names/girl_SF.txt
@@ -0,0 +1,1004 @@
+Абакумова Августа
+Абдулова Авдотья
+Абрамова Аврелия
+Авдеева Агния
+Аверина Аграфена
+Аверьянова Агриппина
+Агапова Аделаида
+Агафонова Аделина
+Агейкина Азиза
+Ажищенкова Аида
+Аксакова Александра
+Аксёнова Алина
+Аксенчук Алиса
+Аленина Алла
+Алиева Алсу
+Амалиева Альбина
+Амелина Алёна
+Аминаева Анастасия
+Александрова Ангелина
+Алексеева Анжелика
+Алёхина Анисия
+Аллилуева Анисья
+Андреева Анна
+Андреюшкина Антонина
+Андроникова Анушка
+Андропова Аполлинария
+Аниканова Аполлония
+Анисимова Арна
+Анишина Асель
+Анникова Аурика
+Анохина Аэлита
+Аношкина Беата
+Антипова Божена
+Антонова Валентина
+Артамонова Варвара
+Арефьева Василиса
+Аристархова Вера
+Арсеньева Вероника
+Артёмова Виктория
+Асланова Виолетта
+Аслаханова Владислава
+Астанкова Галина
+Астафьева Геннадия
+Астахова Глафира
+Афанасьева Дария
+Афонина Дарья
+Аспидова Диана
+Бабатьева Ева
+Бабикова Евгения
+Бабичева Евдокия
+Бабкина Евфросиния
+Бабурина Екатерина
+Багрова Елена
+Бажанова Елизавета
+Баженова Жанна
+Базанова Зинаида
+Базарова Зоя
+Балакина Зульфия
+Балахнова Изабелла
+Балашова Иляна
+Баранова Инна
+Барболина Иоанна
+Баренцева Иулия
+Баринова Иуния
+Баркова Камола
+Барсукова Карина
+Батрутдинова Каролина
+Безбородова Кира
+Безродная Клара
+Безрукова Клеопатра
+Безукладникова Клотильда
+Беликова Констанция
+Белова Консуэло
+Беломестнова Корнелия
+Бендлина Кристина
+Бережной Ксения
+Белоусова Лада
+Бершова Лариса
+Беспалова Лейла
+Бескрёстнова Леся
+Бирюкова Ливия
+Блаженова Любовь
+Блатова Людмила
+Блинова Майя
+Блохина Мальвина
+Боброва Марианна
+Бобрикова Марина
+Богатырёв Матильда
+Богданова Мафтуха
+Боголепова Маша
+Боголюбова Мелания
+Богомазова Милена
+Богомолова Мэри
+Богрова Надежда
+Бойкова Наталия
+Болотникова Нина
+Болтоногова Нинель
+Большова Нона
+Бореева Нонна
+Бортникова Оксана
+Борзилова Октавия
+Борцова Олеся
+Брагина Ольга
+Брежнева Павлина
+Бугакова Пелагея
+Буданова Полина
+Будникова Прасковья
+Будылина Рада
+Букина Раиса
+Букирь Ребекка
+Буклина Ревекка
+Булгакова Розалия
+Бунина Розарио
+Буркова Сара
+Бурова Светлана
+Бурцова Снежана
+Бурякова Стелла
+Бутылина Степанида
+Былинкина Стефания
+Бычкова Суламифь
+Вавилова Таисия
+Вагина Тамара
+Вазова Татьяна
+Валевач Улла
+Варенникова Ульрика
+Васильева Ульяна
+Васина Урсула
+Васнева Фаина
+Васнецова Фатима
+Вахрова Феба
+Вахрушева Феодора
+Венедиктова Филлида
+Веденеева Фрида
+Веденина Фёкла
+Ведерникова Шарлотта
+Вергунова Шейла
+Верещагина Шона
+Вершинина Элеонора
+Веселова Элина
+Викашева Эльвира
+Виноградова Эми
+Винокурова Юлианна
+Витаева Юлия
+Витвинина Юния
+Вицина Ярослава
+Водоватова Алла
+Воликова Маша
+Волкова Рада
+Вольвакова Елизавета
+Воробьева Стефания
+Воронина Ярослава
+Воронова Ревекка
+Воронкова Варвара
+Воронцова Октавия
+Воскобойникова Елена
+Вотякова Анушка
+Вырыпаева Анастасия
+Гаврикова Эльвира
+Гаврилова Татьяна
+Гагарина Анушка
+Гаголина Шона
+Галдина Евфросиния
+Галкина Камола
+Галыгина Глафира
+Гарина Нинель
+Гачева Татьяна
+Генкина Юлия
+Герасимова Эми
+Гибазова Аграфена
+Гилёва Кристина
+Глазкова Раиса
+Голованова Милена
+Головаина Таисия
+Голодяева Феба
+Голубева Альбина
+Голубова Любовь
+Голубцова Юния
+Гончарова Полина
+Горбачёв Глафира
+Горбунова Екатерина
+Горбункова Леся
+Горева Глафира
+Горелова Анастасия
+Горемыкина Сара
+Горюнова Юния
+Грачёва Клеопатра
+Графова Элина
+Гретченко Алёна
+Гречко Камола
+Грешнева Снежана
+Грибова Владислава
+Грибоедова Зинаида
+Григорьева Анисья
+Гринаина Полина
+Гришина Нонна
+Громова Стефания
+Громыко Майя
+Гулина Нинель
+Гурьянова Сара
+Гусарова Матильда
+Гусева Аполлинария
+Гунина Лариса
+Гущина Варвара
+Головаха Авдотья
+Дорофеева Иоанна
+Давыдкина Евфросиния
+Данильцина Людмила
+Дворникова Иляна
+Деменок Александра
+Дементьева Урсула
+Демидова Розалия
+Деникина Маша
+Дёгтина Аполлинария
+Дегтярева Фатима
+Дежнёв Изабелла
+Делова Анушка
+Дементьева Елизавета
+Дёмина Елена
+Державина Владислава
+Дернова Стефания
+Десяткова Анна
+Дмитриева Любовь
+Добронравова Асель
+Добрынина Дария
+Долгорукова Галина
+Должикова Фаина
+Домашева Анастасия
+Достовалова Ульрика
+Драгомирова Лейла
+Дресвянина Феодора
+Дрёмова Кира
+Друганина Пелагея
+Другова Иулия
+Дубинина Олеся
+Дубова Полина
+Дубровская Ульрика
+Дульцева Аделаида
+Думановская Глафира
+Дурова Виктория
+Дятлова Анастасия
+Евстигнеева Аполлинария
+Егорова Агриппина
+Едемская Рада
+Ежова Евфросиния
+Елагина Шарлотта
+Елизарова Анисия
+Елисеева Кристина
+Ельцина Геннадия
+Ельцова Корнелия
+Емельяненко Светлана
+Емельянова Альбина
+Енина Нинель
+Ерзова Евфросиния
+Ермакова Дария
+Ермилова Эми
+Еромеева Мэри
+Ерофеева Аполлония
+Ершова Алиса
+Есипова Консуэло
+Ефимова Пелагея
+Ефремова Юния
+Емелина Эльвира
+Ерохина Камола
+Ерёмина Иоанна
+Ешеваская Нина
+Жабина Анушка
+Жаркова Владислава
+Жарыхина Ольга
+Жвикова Клара
+Жданова Лейла
+Жеглова Суламифь
+Железкина Надежда
+Жестакова Мальвина
+Живенкова Любовь
+Жиглова Юния
+Жигунова Корнелия
+Жидкова Ольга
+Жикина Корнелия
+Жилина Стелла
+Жилова Аэлита
+Жолдина Глафира
+Жукова Филлида
+Жутова Урсула
+Журавлёв Наталия
+Журова Беата
+Заврагина Татьяна
+Завражина Галина
+Завражнова Зульфия
+Завразина Шейла
+Завьялова Сара
+Задорнова Анастасия
+Задорожный Фёкла
+Зайцева Рада
+Закревская Любовь
+Закрятина Евдокия
+Захарова Изабелла
+Захарьина Прасковья
+Звягина Мелания
+Зёмина Альбина
+Зимина Аурика
+Золина Анушка
+Зонова Шейла
+Зубкова Улла
+Зубова Раиса
+Зуева Консуэло
+Зуйкова Татьяна
+Зимнякова Вера
+Зиначенко Аурика
+Зыкина Евфросиния
+Зырянова Аделина
+Зюганова Инна
+Зверева Надежда
+Игнаткович Эльвира
+Ивакина Геннадия
+Ибрагимова Геннадия
+Иванова Аполлинария
+Иванкова Анисия
+Ивашина Майя
+Ивашова Майя
+Ивкина Александра
+Иволгина Елена
+Игнатьева Октавия
+Игошина Юния
+Измайлова Альбина
+Иканова Вероника
+Икашева Евгения
+Ильина Корнелия
+Илюшина Юния
+Ильюшина Элина
+Иноземцева Маша
+Ипатьева Асель
+Исаева Анастасия
+Истомина Леся
+Кабинова Аделаида
+Каблукова Урсула
+Каверина Аделаида
+Кадникова Фатима
+Кадцына Анастасия
+Казакова Вера
+Казанцева Валентина
+Казарезова Аполлинария
+Калашник Нона
+Калганова Урсула
+Каменских Анжелика
+Камкина Эми
+Каналина Анушка
+Кандинская Дарья
+Капица Альбина
+Капралова Рада
+Караваева Феба
+Караулова Аполлинария
+Карева Алсу
+Каретникова Мальвина
+Каргина Анушка
+Карташова Аурика
+Карчагина Татьяна
+Касатый Корнелия
+Катина Павлина
+Качусова Таисия
+Кашарина Кира
+Каширина Евгения
+Кашканова Аграфена
+Кашникова Марианна
+Киреева Фаина
+Кирилишена Александра
+Кирилова Каролина
+Кирсанова Шарлотта
+Кирьянова Эльвира
+Клепахова Майя
+Климова Аполлония
+Климушина Асель
+Клокова Ребекка
+Князева Ульрика
+Ковалёв Александра
+Ковалевская Феба
+Коварова Суламифь
+Ковашутина Варвара
+Кожурова Аурика
+Кожухова Шарлотта
+Козакова Юлианна
+Козарь Алла
+Козлова Альбина
+Козловская Алина
+Колесникова Нонна
+Колонтаева Владислава
+Колосова Галина
+Кольцова Ксения
+Комарова Сара
+Комзина Августа
+Комолова Екатерина
+Кондратьева Василиса
+Конева Евгения
+Конникова Зинаида
+Коновалова Таисия
+Коньякова Беата
+Коняшева Каролина
+Копейкина Галина
+Коренева Анисья
+Коренёва Инна
+Коржакова Ульяна
+Коржева Евгения
+Корнева Мафтуха
+Корнилова Маша
+Коровина Арна
+Королёва Нонна
+Коротаева Корнелия
+Корчагина Аврелия
+Косарёва Фрида
+Коскова Павлина
+Косомова Элеонора
+Косорукова Феба
+Костина Степанида
+Косяк Аделина
+Котова Юлианна
+Костомарова Констанция
+Коченкова Ева
+Кошелева Виктория
+Кошечкина Авдотья
+Кошкина Алёна
+Кравчук Виктория
+Краева Елизавета
+Краснова Екатерина
+Красноперова Матильда
+Кропанина Раиса
+Кругликова Арна
+Круглова Суламифь
+Крупина Аурика
+Крутина Клара
+Кручинакина Эми
+Крылова Мелания
+Крысова Евдокия
+Крюкова Глафира
+Кубланова Валентина
+Кудашова Эльвира
+Кудрина Констанция
+Кудрявцева Фрида
+Кудряшова Клара
+Кузнецова Корнелия
+Кузьмина Таисия
+Куимова Аполлония
+Куклачёва Каролина
+Кулагина Полина
+Кулибина Ярослава
+Куликова Кристина
+Куракина Олеся
+Курбатова Клотильда
+Курганова Татьяна
+Курдина Эми
+Курепина Консуэло
+Курсалина Элина
+Кутикова Варвара
+Кутузова Урсула
+Кутякова Дарья
+Лаврова Тамара
+Лагутова Маша
+Лазарева Консуэло
+Ланцова Нина
+Лапидус Суламифь
+Лапотникова Юлианна
+Лаптева Милена
+Лапунова Камола
+Лапухова Диана
+Ларина Шейла
+Ларионова Нонна
+Ласкутина Владислава
+Лачинова Иулия
+Лачкова Марина
+Лебедева Раиса
+Лебединаская Шейла
+Лебединацева Иоанна
+Легкодимова Шейла
+Леонова Зульфия
+Лепёхина Анисья
+Лескова Шейла
+Лесничая Филлида
+Летова Улла
+Лещёва Иоанна
+Лилова Раиса
+Липина Стефания
+Лисицына Фёкла
+Лихачёва Олеся
+Лобан Аделина
+Лобанова Светлана
+Лобова Авдотья
+Логинова Феба
+Логиновская Иляна
+Локтева Кристина
+Ломоносова Ливия
+Ломтева Варвара
+Лопатина Клотильда
+Лосева Аполлония
+Лосевская Нонна
+Лоскутникова Стелла
+Лоскутова Анастасия
+Лужкова Елена
+Лыткина Алиса
+Любимова Леся
+Любова Элина
+Лягушкина Таисия
+Лягушова Клотильда
+Лялюшкина Жанна
+Лясина Розалия
+Ляпина Фаина
+Майсак Лада
+Макарова Олеся
+Маклакова Сара
+Максимова Жанна
+Максимушкина Анастасия
+Максудова Лада
+Малахова Асель
+Маликова Аделаида
+Малинина Валентина
+Малышева Вера
+Малюгина Тамара
+Малыхина Василиса
+Мамонова Анисия
+Манина Вера
+Маркина Ребекка
+Маркова Олеся
+Маслак Клотильда
+Маслова Василиса
+Матвеева Фатима
+Машарина Антонина
+Машир Аделаида
+Медведева Августа
+Медникова Ксения
+Меледина Анжелика
+Мелехова Леся
+Меликова Клеопатра
+Мельникова Эльвира
+Меркушева Аграфена
+Мещерякова Улла
+Мигунова Прасковья
+Мизенова Филлида
+Милехина Зинаида
+Милорадова Иулия
+Милюкова Октавия
+Милютина Ребекка
+Минаеева Ливия
+Минаина Божена
+Минакина Элина
+Миронова Марина
+Митина Карина
+Митрофанова Аурика
+Михайлова Иуния
+Михеева Октавия
+Мишутина Евфросиния
+Моисеева Оксана
+Молчанова Карина
+Моренова Аделаида
+Морозова Анушка
+Мосалева Октавия
+Москвина Шарлотта
+Муратова Евгения
+Мухортова Рада
+Мягкова Шарлотта
+Мясникова Ульрика
+Мятлева Урсула
+Набатова Клеопатра
+Нардина Евгения
+Наумова Тамара
+Невзорова Корнелия
+Неделяева Арна
+Нежданова Людмила
+Ненашева Иляна
+Нестерова Людмила
+Нечаева Августа
+Никитина Альбина
+Никифорова Ева
+Николаева Ливия
+Никонова Ева
+Никулина Владислава
+Некрасова Анна
+Новикова Розарио
+Новосельцева Клеопатра
+Носачёва Марианна
+Носкова Клара
+Носова Таисия
+Оболенская Владислава
+Оборина Шарлотта
+Образцова Фаина
+Обухова Карина
+Овечкина Мелания
+Огородникова Стелла
+Огурцова Сара
+Озерова Елена
+Ольховская Прасковья
+Онегина Надежда
+Опокина Варвара
+Орлова Аэлита
+Осинцева Юлианна
+Остальцева Алина
+Остапюк Пелагея
+Островерхова Анушка
+Островская Надежда
+Павлова Ангелина
+Панарина Прасковья
+Панина Наталия
+Панкина Валентина
+Панкова Азиза
+Панфилова Аурика
+Панькив Ливия
+Папанова Евдокия
+Пахомова Елена
+Пенкина Евгения
+Первак Суламифь
+Переверзева Элина
+Перевёртова Степанида
+Пересторонина Наталия
+Перехваткина Валентина
+Перова Прасковья
+Перьмякова Лада
+Пестова Нонна
+Петрова Екатерина
+Петухова Евгения
+Печеникова Кира
+Пивоварова Пелагея
+Пирогова Александра
+Пирожкова Альбина
+Пичугина Эльвира
+Погодина Владислава
+Погребнова Алина
+Подшивалова Агриппина
+Позднякова Ярослава
+Покровская Василиса
+Поливанова Оксана
+Полушина Ангелина
+Полищук Юлия
+Полторак Евгения
+Полякова Елена
+Поникарова Аделаида
+Пономарёва Лейла
+Пончикова Фёкла
+Попова Зинаида
+Попырина Феодора
+Посохова Вероника
+Потапова Аурика
+Потёмкина Улла
+Праздникова Аида
+Примакова Улла
+Приходько Алиса
+Проничева Стелла
+Протасова Зинаида
+Прохорова Ревекка
+Пугачёв Антонина
+Пугина Павлина
+Пузанова Божена
+Путилина Фаина
+Путина Светлана
+Путятина Ева
+Пушкина Татьяна
+Пыжалова Аида
+Пырьева Иляна
+Рабинович Фаина
+Разина Аида
+Разуваева Нина
+Распопова Людмила
+Распутина Асель
+Расторгуева Мэри
+Ремизова Филлида
+Репина Любовь
+Решетилова Оксана
+Решетникова Камола
+Родзянко Клотильда
+Рогачёва Аида
+Рогова Евфросиния
+Рогозина Рада
+Рожкова Виолетта
+Рокоссовская Асель
+Романова Степанида
+Ростова Ангелина
+Ростовцева Владислава
+Рудавина Мафтуха
+Румянцева Корнелия
+Рунова Аделаида
+Русакова Розалия
+Русских Божена
+Ручкина Виолетта
+Рыбалкина Наталия
+Рыжанова Авдотья
+Рыжкова Марина
+Рыжова Констанция
+Рытина Алина
+Рыченкова Авдотья
+Рябкова Жанна
+Рябова Анисья
+Ряхина Нинель
+Сабитова Элеонора
+Савасина Евфросиния
+Савинкова Дария
+Савенкова Улла
+Саврасова Фрида
+Садыкова Юния
+Сазонова Геннадия
+Салко Зульфия
+Салькова Азиза
+Сальникова Надежда
+Самойлова Анисия
+Самохина Евгения
+Самсонова Тамара
+Санникова Элеонора
+Сапогова Каролина
+Сапожникова Анастасия
+Сафиюлина Любовь
+Сахарова Эми
+Свалова Анушка
+Северинова Евгения
+Севастьянова Арна
+Седельникова Иуния
+Седова Юния
+Селезнёва Аурика
+Селиванова Агриппина
+Семёнова Клотильда
+Семичевская Галина
+Сенькина Аделаида
+Сереброва Ульрика
+Серебрякова Иуния
+Серёгина Ольга
+Серова Стелла
+Серпинова Сара
+Семянина Аврелия
+Сёмина Нина
+Серёгина Олеся
+Сеченова Авдотья
+Сивакова Элеонора
+Сигаева Алла
+Сигачёва Аида
+Сидорова Марина
+Сизова Варвара
+Сизая Изабелла
+Силиванова Иулия
+Силина Арна
+Сильвестрова Ульрика
+Силивёстрова Ливия
+Силаева Ребекка
+Силиванова Суламифь
+Скворцова Пелагея
+Скрябина Алиса
+Скоробогатова Аврелия
+Скороходова Антонина
+Скуратова Алина
+Слобожанина Божена
+Случевская Асель
+Смирнитская Любовь
+Смирнова Корнелия
+Сметанина Варвара
+Смолина Инна
+Смолянова Элеонора
+Снаткина Элеонора
+Снегирёва Божена
+Снеткова Прасковья
+Соболева Эми
+Соболевская Фаина
+Соколова Иулия
+Солдатова Юлианна
+Соловьёва Таисия
+Солодникова Лада
+Соломина Аделаида
+Соломонова Иулия
+Сопова Ревекка
+Сорокина Камола
+Спанова Ульрика
+Старикова Элеонора
+Староверова Дария
+Стеблева Инна
+Стегнова Олеся
+Степанова Ангелина
+Степанкова Анисия
+Степашина Светлана
+Стрелкова Анисья
+Стрекалова Глафира
+Строганова Ульяна
+Субботина Елизавета
+Суботина Консуэло
+Суворина Иулия
+Суворкина Фаина
+Суворова Рада
+Сунгатулина Татьяна
+Сукачева Таисия
+Сурикова Оксана
+Сусоева Александра
+Сутулина Любовь
+Сухорукова Нина
+Сучкова Элина
+Сысоева Юния
+Сытникова Милена
+Сычёвка Светлана
+Сычкина Кристина
+Сюсева Нонна
+Табакова Беата
+Табернакулова Владислава
+Таланова Анастасия
+Талалихина Алина
+Танкова Божена
+Тарасова Иоанна
+Татарова Консуэло
+Твардовская Шарлотта
+Тёмкина Ливия
+Теплова Мэри
+Теребова Пелагея
+Тетерева Ольга
+Типалова Шона
+Титова Марианна
+Тихвинская Александра
+Тихомирова Камола
+Тихонова Аврелия
+Токарева Элина
+Токмакова Аполлония
+Толбанова Ульяна
+Толстоброва Сара
+Толстокожева Урсула
+Толстая Шейла
+Топорова Евдокия
+Торопова Лада
+Торчинова Феба
+Травкина Евгения
+Тредиковская Анна
+Третьякова Оксана
+Трифонова Татьяна
+Трофимова Таисия
+Трусова Филлида
+Трутнева Анастасия
+Труфанова Элина
+Трухина Юлия
+Трындина Евфросиния
+Туполева Зинаида
+Турбина Клеопатра
+Тургенева Владислава
+Турова Шона
+Турфанова Анастасия
+Тычкина Ярослава
+Тюшнякова Надежда
+Телицына Аида
+Тянникова Мальвина
+Угольникова Пелагея
+Ульянова Кристина
+Ульяшина Марина
+Усатова Нонна
+Усова Октавия
+Устинова Каролина
+Устюжанина Каролина
+Утёсова Любовь
+Ухова Зульфия
+Фанина Стелла
+Фамусова Алиса
+Федина Геннадия
+Федосова Анисия
+Федотова Василиса
+Федосеева Юлианна
+Федченкова Юлия
+Фёдорова Алина
+Федулова Фаина
+Фетисова Альбина
+Филатова Аграфена
+Филимонова Ульяна
+Филиппова Каролина
+Флёрова Инна
+Фокина Евфросиния
+Фомина Прасковья
+Фомичева Екатерина
+Фонвизина Клара
+Форопонова Прасковья
+Фирсова Ярослава
+Фролова Лейла
+Францева Диана
+Фукина Пелагея
+Хабалова Аделина
+Халтурина Фрида
+Харитонова Зульфия
+Харламова Рада
+Хлебникова Жанна
+Хлопонина Ульрика
+Холодова Дария
+Хомколова Розарио
+Храмова Нинель
+Хромова Зоя
+Худовекова Александра
+Хлебова Стелла
+Хуртина Милена
+Хребтова Аделаида
+Худякова Светлана
+Царицына Ольга
+Цветаева Шарлотта
+Цветкова Феба
+Циолковская Рада
+Цитникова Снежана
+Цуканова Екатерина
+Чадаева Антонина
+Чадова Анисия
+Чазова Алла
+Чалая Кристина
+Чапаева Маша
+Чеботарёва Суламифь
+Чебыкина Кристина
+Чежекова Анна
+Чекмарёв Анисия
+Челомеева Варвара
+Челомей Аурика
+Челпанова Азиза
+Чендева Милена
+Черенчикова Элеонора
+Черепанова Иуния
+Черкашина Клотильда
+Чернова Вера
+Чернышёва Беата
+Чернакова Анисья
+Черникова Мэри
+Чеснокова Галина
+Чигракова Элеонора
+Чижикова Виолетта
+Чиркаш Евгения
+Чистякова Прасковья
+Чичикова Юлия
+Чичканова Виктория
+Чкалова Милена
+Чмыхова Полина
+Чугунова Азиза
+Чужинова Юния
+Чукчова Фатима
+Чукреева Аурика
+Чупова Алина
+Чуприна Изабелла
+Чупрова Стефания
+Чучанова Феодора
+Чучумашева Фёкла
+Шабунина Эми
+Шакмакова Аделаида
+Шаляпина Анна
+Шаповалова Аполлинария
+Шапошникова Альбина
+Шарапова Светлана
+Шарова Анастасия
+Шаршина Леся
+Шашлова Виолетта
+Шведова Елизавета
+Шеваелёк Ревекка
+Шеломова Иоанна
+Шепкина Авдотья
+Шеповалова Аделаида
+Шереметьева Жанна
+Шерстова Галина
+Шикалова Зинаида
+Ширманова Алёна
+Шихранова Виолетта
+Шишкина Надежда
+Шишлова Раиса
+Шишова Ярослава
+Шкуратова Олеся
+Шлыкова Прасковья
+Шмакова Фатима
+Шмелева Феодора
+Шубина Степанида
+Шубкина Галина
+Шувалова Павлина
+Шуйская Павлина
+Шукшина Аурика
+Шулёва Оксана
+Шульдешова Ревекка
+Шульга Елена
+Шульгина Ульрика
+Шурупова Ульяна
+Шушалева Анисья
+Шурша Юлия
+Щавельская Иляна
+Щегельская Иоанна
+Щеглова Екатерина
+Щеголева Анушка
+Щеголихина Татьяна
+Щедрина Елена
+Щедрова Беата
+Щекочихина Божена
+Щепкина Наталия
+Щербакова Марина
+Щербатых Евдокия
+Щербина Фёкла
+Щетинаина Василиса
+Щеткина Алиса
+Щукина Фёкла
+Энтина Шона
+Эсце Стефания
+Ювелева Стелла
+Юганцева Татьяна
+Югова Милена
+Юдашкина Алиса
+Юдина Любовь
+Юнкина Евфросиния
+Юрнаева Геннадия
+Юрьева Василиса
+Юсупова Альбина
+Юферева Нина
+Якимова Альбина
+Яковалева Эми
+Якубова Стелла
+Якубоваич Алиса
+Якушева Зинаида
+Янаева Божена
+Янкова Иуния
+Янковаская Леся
+Ярмольник Александра
+Яромеева Стелла
+Ярцева Розалия
+Ясенева Глафира
+Яснеева Карина
+Яшина Елизавета
\ No newline at end of file
diff --git a/Tests/TestGenerator/NamesAll/boysirname.txt b/Tests/TestGenerator/NamesAll/boysirname.txt
index b825b88..8aaf53e 100644
--- a/Tests/TestGenerator/NamesAll/boysirname.txt
+++ b/Tests/TestGenerator/NamesAll/boysirname.txt
@@ -3,6 +3,8 @@
Абрамов
Авдеев
Аверин
+Котляр
+Кобзарь
Аверьянов
Агапов
Агафонов
diff --git a/Tests/TestGenerator/NamesAll/compile2.php b/Tests/TestGenerator/NamesAll/compile2.php
new file mode 100644
index 0000000..3c14a64
--- /dev/null
+++ b/Tests/TestGenerator/NamesAll/compile2.php
@@ -0,0 +1,42 @@
+$countsirname)
+ {
+ $full=cl($sirnames[rand(0,($countsirname-1))]);
+ }
+ else
+ {
+ $full=cl($sirnames[$i]);
+ }
+ $full.=' ';
+ if ($cur>$countname)
+ {
+ $full.=cl($names[rand(0,($countname-1))]);
+ }
+ else
+ {
+ $full.=cl($names[$i]);
+ }
+ $res[]=$full;
+}
+print_r(implode("\n", $res));
+file_put_contents('../Names/'.$type."_SF.txt", implode("\n", $res));
+?>
diff --git a/Tests/TestGenerator/Template/NCLNameCaseUaTest.main b/Tests/TestGenerator/Template/NCLNameCaseUaTest.main
new file mode 100644
index 0000000..0a9ba00
--- /dev/null
+++ b/Tests/TestGenerator/Template/NCLNameCaseUaTest.main
@@ -0,0 +1,34 @@
+object = new NCLNameCaseUa;
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ */
+ protected function tearDown()
+ {
+
+ }
+
+{% tests %}
+
+}
\ No newline at end of file
diff --git a/Tests/TestGenerator/Template/NameSplit.test b/Tests/TestGenerator/Template/NameSplit.test
new file mode 100644
index 0000000..51e2d8b
--- /dev/null
+++ b/Tests/TestGenerator/Template/NameSplit.test
@@ -0,0 +1,5 @@
+
+ public function testSplDetect{% id %}()
+ {
+ $this->assertEquals('{% gender %}-{% name %}', $this->object->splitFullName('{% name %}').'-{% name %}');
+ }
\ No newline at end of file
diff --git a/Tests/TestGenerator/nameSplit.generator.php.php b/Tests/TestGenerator/nameSplit.generator.php.php
new file mode 100644
index 0000000..1d1b69a
--- /dev/null
+++ b/Tests/TestGenerator/nameSplit.generator.php.php
@@ -0,0 +1,80 @@
+resultArr[]=file('Names/boy_full_result.txt');
+ //$this->resultArr[]=file('Names/girl_full_result.txt');
+ }
+
+ public function generate($fname)
+ {
+ $this->maintemplate = file_get_contents('Template/NCLNameCaseRuTest.main');
+ $this->testtemplate = file_get_contents('Template/NameSplit.test');
+ $this->resultArrB=file('NamesAll/boy'.$fname.'.txt');
+ $this->resultArrG=file('NamesAll/girl'.$fname.'.txt');
+ $this->count=0;
+ if ($fname=='name')
+ $this->gender='N';
+ elseif($fname=='sirname')
+ $this->gender='S';
+ else
+ {
+ $this->gender='F';
+ }
+ //foreach ($this->resultArr as $key=>$value)
+ //{
+ //$this->gender=$key+1;
+ foreach ($this->resultArrB as $id=>$name)
+ {
+ $this->generateTest(trim($name));
+ }
+ //foreach ($this->resultArr as $key=>$value)
+ //{
+ //$this->gender=$key+1;
+ foreach ($this->resultArrG as $id=>$name)
+ {
+ $this->generateTest(trim($name));
+ }
+ //}
+ $res=str_replace('{% tests %}', $this->tests, $this->maintemplate);
+ $res=str_replace('{% name %}', $fname, $res);
+ file_put_contents('../Library/NameSplit'.$fname.'.php',$res);
+ }
+
+ private function generateTest($name)
+ {
+ $tpl=$this->testtemplate;
+ $tpl=str_replace('{% id %}', $this->count, $tpl);
+ $tpl=str_replace('{% name %}', $name, $tpl);
+ $tpl=str_replace('{% gender %}', $this->gender, $tpl);
+
+ $this->tests.=$tpl;
+ $this->count++;
+ }
+
+
+}
+
+
+$p= new TestGenerator;
+$p->generate('name');
+$p= new TestGenerator;
+$p->generate('sirname');
+$p= new TestGenerator;
+$p->generate('father');
+?>
diff --git a/Tests/TestGenerator/uagenerator/boyfather.txt b/Tests/TestGenerator/uagenerator/boyfather.txt
new file mode 100644
index 0000000..c66ceb9
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/boyfather.txt
@@ -0,0 +1,5 @@
+Олександрович
+Миколайович
+Кузьмич
+Петрович
+Ілліч
\ No newline at end of file
diff --git a/Tests/TestGenerator/uagenerator/boyname.txt b/Tests/TestGenerator/uagenerator/boyname.txt
new file mode 100644
index 0000000..620722f
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/boyname.txt
@@ -0,0 +1,513 @@
+Аарон
+Абакум
+Абрам
+Августин
+Авесалом
+Авксентій
+Аврелій
+Автоном
+Адам
+Адріян
+Адріан
+Азар
+Алевтин
+Альберт
+Амвросій
+Амнон
+Амос
+Анастас
+Анастасій
+Андрій
+Антоній
+Антон
+Анісій
+Аркадій
+Арсен
+Арсеній
+Артем
+Архип
+Артем
+Атанас
+Аскольд
+Бажан
+Біловид
+Білогост
+Біломир
+Білослав
+Білотур
+Білян
+Благовид
+Благовіст
+Благодар
+Благодат
+Благомир
+Благослав
+Богдан
+Боговір
+Боговіст
+Богодар
+Боголад
+Боголіп
+Боголюб
+Богород
+Богосвят
+Богумил
+Богумир
+Богуслав
+Бож
+Божан
+Божедар
+Божейко
+Божемир
+Божен
+Божко
+Болеслав
+Боримир
+Боримисл
+Борис
+Борислав
+Боян
+Братан
+Бративой
+Братимир
+Братислав
+Братко
+Братомил
+Братослав
+Брячислав
+Боронислав
+Будивид
+Будивой
+Будимил
+Будимир
+Будислав
+Буймир
+Буйтур
+Буревій
+Буревіст
+Василь
+Ведан
+Велемир
+Велемудр
+Велет
+Величар
+Величко
+Вербан
+Вернидуб
+Вернислав
+Веселан
+Витомир
+Вишата
+Вишезор
+Вишеслав
+Вір
+Віродан
+Віродар
+Вірослав
+Віст
+Вістан
+Вітан
+Вітомир
+Вітрян
+Влад
+Владислав
+Власт
+Вогнедар
+Вогнян
+Водограй
+Водотрав
+Воїслав
+Волелюб
+Володар
+Володимир
+Володислав
+Воля
+Воротислав
+Вратан
+Вратислав
+Всевлад
+Всеволод
+Вселюб
+Вселюд
+Всеслав
+В'ячеслав
+Гарнослав
+Гатусил
+Гатуслав
+Гервасій
+Гладко
+Гліб
+Годомир
+Голубко
+Горун
+Гордій
+Гордислав
+Гордогост
+Гордодум
+Гордомисл
+Гордослав
+Гордята
+Горигляд
+Горимир
+Горимисл
+Горисвіт
+Горислав
+Горицвіт
+Гостомисл
+Гострозір
+Гостята
+Градимир
+Градислав
+Гранислав
+Грива
+Григорій
+Гремислав
+Грозан
+Громовик
+Гуляйвітер
+Густомисл
+Далемил
+Далемир
+Далібор
+Дан
+Данило
+Данко
+Дантур
+Дар
+Дарій
+Дарибог
+Даромир
+Держикрай
+Держислав
+Дибач
+Дивозір
+Дій
+Добрибій
+Добривод
+Добрик
+Добрило
+Добриня
+Добрисвіт
+Добровіст
+Доброгост
+Добродум
+Добролик
+Добролюб
+Добромил
+Добромир
+Добромисл
+Доброслав
+Доморад
+Домослав
+Дорогобуг
+Дорогомир
+Дорогомисл
+Дорогосил
+Дорогочин
+Драган
+Дружелюб
+Жадан
+Ждан
+Живорід
+Живосил
+Живослав
+Житомир
+Життєлюб
+Збоїслав
+Зборислав
+Звенигор
+Звенимир
+Звенислав
+Здоровега
+Земислав
+Зеновій
+Зіновій
+Зиновій
+Злат
+Златомир
+Златоус
+Златодан
+Злотан
+Злотодан
+Зорегляд
+Зоремир
+Зорепад
+Зореслав
+Зорян
+Ізяслав
+Ігор
+Іван
+Квітан
+Києслав
+Кий
+Кирило
+Киян
+Княжослав
+Корній
+Колодар
+Колодій
+Косак
+Красун
+Крилач
+Куйбіда
+Курило
+Лад
+Ладимир
+Ладислав
+Ладолюб
+Ладомир
+Лев
+Левко
+Листвич
+Ліпослав
+Лоліт
+Лук'ян
+Любим
+Любовир
+Любодар
+Любозар
+Любомил
+Любомир
+Любомисл
+Любомудр
+Любослав
+Людомил
+Людомир
+Людислав
+Лютобор
+Лютомисл
+Магадар
+Магамир
+Магаслав
+Маркіян
+Май
+Мал
+Малик
+Маломир
+Марко
+Мар'ян
+Медомир
+Межамир
+Мечислав
+Мизамир
+Милан
+Милован
+Милодар
+Милодух
+Милослав
+Мир
+Миробог
+Мирогост
+Миролюб
+Мирослав
+Мовчан
+Молибог
+Мстибог
+Мстивой
+Мстислав
+Мудролюб
+Нагнибіда
+Надій
+Найден
+Наслав
+Недан
+Немир
+Непобор
+Нігослав
+Назар
+Одинець
+Олег
+Олександр
+Олексій
+Олесь
+Олелько
+Орел
+Орест
+Орь
+Оримир
+Осмомисл
+Острозор
+Остромир
+Остромов
+Охрім
+Павло
+Первушко
+Перелюб
+Перемил
+Перемисл
+Пересвіт
+Переяслав
+Першик
+Подолян
+Позвізд
+Полель
+Полян
+Пребислав
+Предислав
+Пугач
+Путило
+Путята
+Рава
+Рад
+Радечко
+Радивой
+Радило
+Радим
+Радимир
+Радислав
+Радко
+Радован
+Радогост
+Радомир
+Радомисл
+Радослав
+Ратибор
+Ратимир
+Ратислав
+Ревун
+Рід
+Рогволод
+Родан
+Родослав
+Рожден
+Розум
+Роксолан
+Роман
+Ростислав
+Ростичар
+Ростун
+Рудан
+Рус
+Руслан
+Русудан
+Сармат
+Сварг
+Сват
+Світ
+Світлан
+Світлогор
+Світогор
+Світовид
+Світодар
+Світозар
+Світокол
+Світолик
+Світолюб
+Світомир
+Світослав
+Світояр
+Свободан
+Святовид
+Святогор
+Святолюб
+Святополк
+Святослав
+Семибор
+Семирад
+Сердитко
+Сила
+Силолюб
+Силослав
+Синьоок
+Скол
+Слава
+Славобор
+Славолюб
+Славомир
+Славута
+Снага
+Сніжан
+Сновид
+Снозір
+Собібор
+Собімир
+Собіслав
+Сокіл
+Соловей
+Сологуб
+Сонцевид
+Сонцедар
+Сонцелик
+Спас
+Станимир
+Станіслав
+Стародум
+Степан
+Стефаній
+Стожар
+Стоймир
+Стоян
+Судивой
+Судимир
+Судислав
+Сурма
+Тарас
+Татолюб
+Татомир
+Твердигост
+Твердислав
+Творилад
+Творимир
+Творислав
+Тихомир
+Тихон
+Толигнів
+Толислав
+Тригост
+Троян
+Триріг
+Тур
+Турбог
+Турбрід
+Уличан
+Ус
+Хвала
+Хвалибог
+Хвалимир
+Ходота
+Хорив
+Хорошко
+Хорошун
+Хотибор
+Хотимир
+Хотян
+Хранимир
+Худан
+Царко
+Цвітан
+Чара
+Чернин
+Чеслав
+Чесмил
+Честислав
+Чорновіл
+Чорнота
+Чорнотур
+Щастибог
+Щастислав
+Щедрогост
+Щек
+Юрій
+Юлій
+Ява
+Явір
+Яволод
+Яр
+Ярема
+Ярило
+Яровид
+Яровит
+Яромил
+Яромир
+Яромисл
+Ярополк
+Яросвіт
+Ярослав
+Ярош
+Яртур
+Ярчик
+Ясен
+Ясновид
+Ясногор
+Яснозір
+Яснолик
diff --git a/Tests/TestGenerator/uagenerator/boysecond.txt b/Tests/TestGenerator/uagenerator/boysecond.txt
new file mode 100644
index 0000000..1f68853
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/boysecond.txt
@@ -0,0 +1,830 @@
+Єрмоленко
+Єсипенко
+Іванів
+Іваненко
+Іванченко
+Іванчук
+Іванюк
+Івахненко
+Івашко
+Іващенко
+Івченко
+Іллєнко
+Іловайські
+Ільницький
+Ільченко
+Іщенко
+Абраменко
+Абрамчук
+Адамчук
+Акуленко
+Алексєєнко
+Алексійчук
+Андрієнко
+Андрійчук
+Андрейко
+Андрусів
+Андрушків
+Андрущенко
+Анищенко
+Антонюк
+Арсенич
+Артюх
+Атаманчук
+Біла
+Білас
+Білий
+Білодід
+Білоус
+Баб'юк
+Бабійчук
+Бабак
+Бабчук
+Багмут
+Багрій
+Бадлак
+Бажан
+Балтача
+Бандура
+Баран
+Баранець
+Барановський
+Баранюк
+Батюк
+Бачинський
+Бебешко
+Бевзенко
+Безбородьки
+Березовчук
+Блонські
+Божик
+Божко
+Бойко
+Бойцун
+Бойчак
+Бойчишин
+Бойчук
+Бондар
+Бондаренко
+Бондарчук
+Борисенко
+Борисикевич
+Братусь
+Букатевич
+Бурбан
+Бурячок
+Бутейко
+Бутенко
+Бутник
+Бутовичі
+Бухало
+Візерські
+Василашко
+Василенко
+Васильченко
+Васильчук
+Васкул
+Васьковичі
+Вахній
+Ващенко-Захарченко
+Вдовиченко
+Величко
+Величковські
+Вертипорох
+Верхола
+Винокур
+Висоцькі
+Вишневецькі
+Влох
+Воблий
+Вовк
+Возняк
+Войнаровські
+Волох
+Волошин
+Волощук
+Вороновський
+Гаврилів
+Гавриленко
+Гаврилюк
+Галенковські
+Гальченко
+Гамалія
+Ганицький
+Гарань
+Гармаш
+Гасай
+Гасюк
+Герасименко
+Геращенко
+Герцик
+Герцики
+Гладченко
+Глоба
+Гнідичі
+Гнатюк
+Гоголі
+Гоголь
+Годунок
+Головатий
+Головко
+Голуб
+Голубничий
+Гольшанські
+Гонта
+Гончар
+Гончаренко
+Гончаров
+Горбаль
+Гордієнко
+Гординські
+Гошовські
+Гошовський
+Грінченко
+Грабович
+Грабовський
+Григоренко
+Григорович
+Григорович-Барський
+Григорчук
+Грицак
+Гриценко
+Гришко
+Громики
+Гудзій
+Гудзь
+Гуменюк
+Гунько
+Діденко
+Даниленко
+Даньків
+Данькевич
+Дараган
+Дашкевич
+Дем'яненко
+Дем'янчук
+Денисенко
+Джус
+Дзюба
+Дикань
+Дмитерко
+Довженко
+Домонтовичі
+Дорош
+Дорошенко
+Доценко
+Дочинець
+Драгоманови
+Дудко
+Дунін-Борковські
+Дяків
+Дяченко
+Ейбоженко
+Жайворон
+Жаліло
+Ждановичі
+Жежерін
+Желєзняк
+Железняк
+Жилко
+Жирко
+Жук
+Жупанський
+Жураківські
+Зінов'єв
+Заєць
+Забашта
+Заболотний
+Завальнюк
+Закревські
+Закусило
+Залізняк
+Заруба
+Засядько
+Захаренко
+Захарчук
+Заяць
+Заячківський
+Збаразькі
+Зленко
+Значко-Яворські
+Золотаренко
+Кабачок
+Каганець
+Калашники
+Калинович
+Кандиби
+Карашевичі
+Кармалюк
+Карпенко
+Кириленко
+Кисилі
+Китастий
+Кицай
+Клименко
+Климчук
+Кмета
+Книш
+Ковалів
+Коваленко
+Коваль
+Ковальчик
+Ковальчук
+Кованько
+Ковтун
+Козаченко
+Козачинський
+Козачок
+Козубенко
+Колесник
+Колодій
+Колодний
+Коломієць
+Комар
+Кондратюк
+Кониські
+Корецький
+Корж
+Корнійчук
+Коробка
+Королюк
+Короткевич
+Корпанюк
+Корчак
+Корчинський
+Косенко
+Костенко
+Коструба
+Костюк
+Котляр
+Котляревський
+Кравців
+Кравченко
+Кравчук
+Красовський
+Криворучко
+Крикуненко
+Крупські
+Кузьмінський
+Кулиняк
+Кульчицький
+Купчинський
+Курцевичі
+Кухаренко
+Куц
+Куценко
+Кучер
+Кучеренко
+Кушнір
+Лаба
+Лаврін
+Лаврик
+Лавриненко
+Лазаревські
+Лазарчук
+Лазорко
+Лашкевичі
+Левицький
+Левковські
+Левченко
+Леонтовичі
+Лесів
+Лесевичі
+Лисенко
+Литвин
+Литвиненко
+Литвинов
+Литовченко
+Лозина-Лозинський
+Лопатинський
+Лук'яненко
+Лукашевичі
+Лукомський
+Луценко
+Людкевич
+Ляшенко
+Ляшенко
+Мірошниченко
+Мірчук
+Міщенко
+Мазаракі
+Мазепи
+Мазур
+Макаренко
+Максименко
+Маланчук
+Малаховські
+Малишко
+Малкович
+Мамчур
+Маркевич
+Маркевичі
+Мартиненко
+Мартоси
+Марунчак
+Марценюк
+Марченко
+Марчук
+Масоха
+Матвієнко
+Матюшенко
+Маценко
+Мацюк
+Мельник
+Мельниченко
+Мельничук
+Микитенко
+Микитин
+Милорадовичі
+Мирон
+Михайленко
+Михайличенко
+Михайлюк
+Мицик
+Мовчан
+Могили
+Модзалевські
+Моргун
+Мороз
+Мосендзи
+Москаленко
+Москаль
+Мошак
+Муратова
+Мусієнко
+Назаренко
+Наливайко
+Нащинські
+Негребецький
+Непорожній
+Нестеренко
+Нечай
+Нечипоренко
+Оберемченко
+Овчаренко
+Ограновичі
+Олійник
+Олексієнко
+Омельченко
+Омельчук
+Онищенко
+Онопенко
+Опанасенко
+Орлики
+Осадчук
+Осика
+Остапенко
+Остроградський
+Острозькі
+Півторак
+Підопригора
+Павленко
+Павлюк
+Павлюченко
+Пазенко
+Паламарчук
+Панас
+Панасюк
+Паньківський
+Пархоменко
+Пасічник
+Пасько
+Пашко
+Пащенко
+Перебийніс
+Петренко
+Пилипенко
+Пилипишин
+Пилипчук
+Писаренко
+Писарчук
+Плющ
+Покотило
+Поліщук
+Польовий
+Полянський
+Пономаренко
+Пономарьов
+Попадюк
+Попенко
+Потапенко
+Потебенько
+Прийма
+Приймак
+Присяжнюк
+Приходько
+Продан
+Проценко
+Проць
+Процюк
+Пушкар
+Різенки
+Різун
+Радченко
+Рибальченко
+Римар
+Римар
+Родзянки
+Рожок
+Розумовські
+Романенко
+Романишин
+Романчук
+Романюк
+Рошкевич
+Рубан
+Рубани
+Руденко
+Рябовіл
+Сімашкевич
+Саєнко
+Савенко
+Савицька
+Савка
+Савченко
+Савчук
+Сак
+Самборський
+Самойлович
+Самусь
+Свида
+Семашко
+Семененко
+Семенець
+Семенина
+Семенченко
+Семенюк
+Семеренко
+Сидоренко
+Силенко
+Симоненко
+Симчич
+Скаржинські
+Скоропадські
+Скрипник
+Скуратівський
+Слободян
+Слободянюк
+Смик
+Смогоржевський
+Собчук
+Сопронюк
+Сорока
+Сохань
+Стадник
+Стельмах
+Степаненко
+Степура
+Стеценко
+Стецюк
+Стороженки
+Струтинський
+Сулима
+Сулими
+Супруненко
+Танські
+Тараненко
+Тарновські
+Татаренко
+Теплицький
+Терещенко
+Терещук
+Тесленко
+Тимошенко
+Тимощук
+Тимчак
+Титаренко
+Тишкевичі
+Тищенко
+Ткач
+Ткаченко
+Ткачук
+Тобілевичі
+Толочко
+Томенко
+Трощинські
+Тулуб
+Удовенко
+Удовиченко
+Усенко
+Філоненко
+Феденко
+Федоренко
+Федорук
+Фещенко
+Фоменко
+Ханенки
+Ханенко
+Харитоненки
+Харчук
+Хміляр
+Хмара
+Хмельницькі
+Холодовський
+Хоменко
+Царук
+Цибуленко
+Цюпа
+Чабаненко
+Чанов
+Чередниченко
+Чернявський
+Чорний
+Чорний
+Чорновіл
+Чуйкевич
+Чумак
+Чумаченко
+Шахрай
+Шевченко
+Шевчук
+Шелест
+Шептицькі
+Шинкарук
+Шкрібляк
+Шнайдер
+Шовкопляс
+Шульга
+Шухевич
+Щерба
+Щербак
+Щербань
+Юрженко
+Юрченко
+Юрчишин
+Юхименко
+Ющенко
+Яковенко
+Яковина
+Янко
+Ярема
+Яременко
+Яремко
+Яремчук
+Ярмоленко
+Ярмолюк
+Ярошенко
+Яценко
+Ященко
+Ґалаґан
+Євсєєв
+Єгоров
+Єлізаров
+Єрмилов
+Єрофєєв
+Єршов
+Єфімов
+Єфремов
+Іванов
+Ігнатов
+Іллюшин
+Ільїн
+Аєдоницький
+Абатуров
+Абдулов
+Абрамов
+Авілов
+Авдєєнко
+Аврамов
+Алексєєв
+Александров
+Альошин
+Анісімов
+Анісов
+Ананьєв
+Андріанов
+Андріяшев
+Андреєв
+Антипов
+Антонов
+Анциферов
+Апухтін
+Арбузов
+Аржанов
+Артем'єв
+Архипов
+Арцибушев
+Астраханцев
+Афіногенов
+Афанасьєв
+Бєлов
+Бєлоглазов
+Бєлоусов
+Бєляєв
+Бібиков
+Бажанов
+Баранов
+Барановський
+Баришніков
+Барсов
+Батюшков
+Биков
+Блохін
+Бобров
+Богданов
+Богомазов
+Бойков
+Большаков
+Борисов
+Бочков
+Бризгалов
+Брусилов
+Бутурлін
+Бутусов
+Варламов
+Васильєв
+Виноградов
+Власов
+Внуков
+Волков
+Воробей
+Воробйов
+Воронін
+Воронцов
+Ворошилов
+Гаврилов
+Герасимов
+Гончаров
+Горбунов
+Горчаков
+Горшков
+Григор'єв
+Громов
+Гусєв
+Давидов
+Данилов
+Дараган
+Дементьєв
+Денисов
+Дмитрієв
+Добролюбов
+Донськой
+Дорофєєв
+Дубров
+Железняков
+Жердєв
+Жуков
+Журавльов
+Зінов'єв
+Заваров
+Загаров
+Зайцев
+Захаров
+Звєрєв
+Зеров
+Золотухін
+Зубов
+Казаков
+Калінін
+Калашников
+Карпов
+Каштанов
+Кисельов
+Ковальов
+Кожевников
+Козлов
+Колесников
+Кольцов
+Комаров
+Коновалов
+Конюхов
+Копилов
+Кормильцев
+Коробов
+Коровкін
+Корольов
+Котов
+Краснов
+Крилов
+Кримов
+Крюков
+Кудряшов
+Кузнецов
+Кузьмін
+Кулаков
+Куликов
+Курков
+Курочкін
+Лєсков
+Лідов
+Ладигін
+Лазарєв
+Лебедєв
+Левицький
+Лихоносов
+Лозина-Лозинський
+Лосєв
+Львов
+Любимов
+Мілютін
+Макаров
+Максимов
+Малаков
+Мамонов
+Манасеїн
+Марков
+Мартенс
+Мартинов
+Масленніков
+Маслов
+Матвєєв
+Медведєв
+Мельников
+Миронов
+Михайлов
+Моїсєєв
+Моргунов
+Морков
+Морозов
+Мухін
+Нікітін
+Ніколаєв
+Нікулін
+Набоков
+Некрасов
+Новиков
+Орлов
+Осипов
+Остроградський
+Павлов
+Павлушков
+Панов
+Петров
+Пильчиков
+Платонов
+Плеханов
+Польовий
+Поляков
+Пономарьов
+Попов
+Поярков
+Пригунов
+Прошкін
+Решетников
+Рожков
+Романов
+Рябов
+Саблін
+Савін
+Сазонов
+Сальников
+Самойлов
+Самсонов
+Сбітнєв
+Свиридов
+Селезньов
+Семенов
+Сербін
+Сергєєв
+Сибіряков
+Сидоров
+Симонов
+Синельников
+Скобелев
+Скоблін
+Смирнов
+Снєгірьов
+Соболєв
+Соколов
+Солнцев
+Соловйов
+Сомов
+Сорокін
+Стєклов
+Старков
+Степанов
+Табаков
+Тарасов
+Терентьєв
+Тимофєєв
+Титов
+Тихомиров
+Тихонов
+Тюленєв
+Уваров
+Усов
+Устинов
+Філіппов
+Філатов
+Федоров
+Фомін
+Фролов
+Хілков
+Хвостов
+Худяков
+Цвєтков
+Чанов
+Чевкін
+Черенков
+Черепков
+Чулков
+Шевельов
+Шеліхов
+Шинін
+Ширяєв
+Шишов
+Шулаков
+Щапов
+Щасливий
+Яковлєв
+Яшин
\ No newline at end of file
diff --git a/Tests/TestGenerator/uagenerator/girlFatherDB.php b/Tests/TestGenerator/uagenerator/girlFatherDB.php
new file mode 100644
index 0000000..45cedf9
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/girlFatherDB.php
@@ -0,0 +1,25 @@
+qFatherName($row['name'], null, 2))!=$row['nameCase'])
+ {
+ $t.= "{$row['name']}
";
+ $t.= "".
+ implode('
', $nc->qFatherName($row['name'], null, 2))
+ ."
";
+ }
+
+}
+echo $t;
+?>
diff --git a/Tests/TestGenerator/uagenerator/girlSecondDB.php b/Tests/TestGenerator/uagenerator/girlSecondDB.php
new file mode 100644
index 0000000..3737d7b
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/girlSecondDB.php
@@ -0,0 +1,25 @@
+qSecondName($row['name'], null, 2))!=$row['nameCase'])
+ {
+ $t.= "{$row['name']}
";
+ $t.= "".
+ implode('
', $nc->qSecondName($row['name'], null, 2))
+ ."
";
+ }
+
+}
+echo $t;
+?>
diff --git a/Tests/TestGenerator/uagenerator/girlfather.txt b/Tests/TestGenerator/uagenerator/girlfather.txt
new file mode 100644
index 0000000..b93078d
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/girlfather.txt
@@ -0,0 +1,3 @@
+Василівна
+Антонівна
+Яківна
\ No newline at end of file
diff --git a/Tests/TestGenerator/uagenerator/girlname.txt b/Tests/TestGenerator/uagenerator/girlname.txt
new file mode 100644
index 0000000..4a76a33
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/girlname.txt
@@ -0,0 +1,329 @@
+Августа
+Аврелія
+Аврора
+Агнія
+Агрипина
+Ада
+Аделаїда
+Адріана
+Аза
+Азалія
+Аліна
+Аліса
+Алла
+Альбертина
+Альбіна
+Альвіна
+Анастасія
+Ангеліна
+Анжела
+Антоніна
+Анфіса
+Аріадна
+Арсена
+Ася
+Афіна
+Афродіта
+Бажана
+Берегиня
+Біловида
+Біломира
+Білослава
+Біляна
+Благиня
+Благовида
+Благовіра
+Благовіста
+Благослава
+Богдана
+Боговіра
+Боговіста
+Богодара
+Боголіпа
+Боголюба
+Богосвята
+Богумила
+Богумира
+Богуслава
+Божедана
+Божедара
+Божемила
+Божена
+Божиця
+Болеслава
+Борислава
+Боронислава
+Братолюба
+Братомила
+Брячислава
+Будана
+Будимира
+Будислава
+Богумила
+Ведана
+Велимира
+Вербава
+Верхуслава
+Веселина
+Веселка
+Весна
+Вишена
+Вишеслава
+Вишня
+Віра
+Віродана
+Віродара
+Вірослава
+Віста
+Вістуна
+Вітана
+Влада
+Владислава
+Власта
+Вогнедара
+Вогняна
+Волелюба
+Володимира
+Волошка
+Воля
+Всеволода
+Вселюба
+Всемира
+Всеслава
+В’ячеслава
+Гаїна
+Гатусила
+Гарнослава
+Голубка
+Горигляда
+Горислава
+Городислава
+Гострозора
+Градислава
+Гранислава
+Гремислава
+Далібора
+Дана
+Дарина
+Дзвенимира
+Дзвенислава
+Дзвінка
+Діяна
+Добринка
+Добровіста
+Доброгніва
+Добролюба
+Добромила
+Добромира
+Доброніга
+Доброслава
+Долина
+Доля
+Домаха
+Доморада
+Дружелюба
+Жадана
+Ждана
+Живосила
+Живослава
+Житомира
+Життєлюба
+Забава
+Звенигора
+Звенислава
+Звонимира
+Зірка
+Злата
+Златомира
+Златоуста
+Золотодана
+Зорегляда
+Зореслава
+Зорина
+Зоря
+Зоряна
+Казка
+Калина
+Квітка
+Колодара
+Красава
+Красимира
+Красновида
+Краснолика
+Красуня
+Купава
+Лада
+Ладислава
+Ладомила
+Ладомира
+Левина
+Лель
+Леля
+Леся
+Либідь
+Лілея
+Лоліта
+Любава
+Любаня
+Любислава
+Любов
+Любомила
+Любомира
+Люборада
+Людмила
+Людомила
+Любослава
+Льоля
+Мавка
+Магадара
+Маїна
+Маківка
+Малуня
+Малуша
+Мальва
+Марута
+Мая
+Медорада
+Мечислава
+Милана
+Милована
+Миловида
+Милодара
+Милослава
+Мирана
+Миробога
+Миролюба
+Мирослава
+Млада
+Мокрина
+Мстислава
+Мудролюба
+Надія
+Найда
+Найдена
+Наслава
+Немира
+Нігослава
+Незабудка
+Огняна
+Оримира
+Орина
+Орислава
+Орися
+Оріяна
+Орогоста
+Острозора
+Остромира
+Осмомисла
+Остромова
+Пава
+Палажка
+Палазга
+Перелюба
+Перемила
+Перемисла
+Півонія
+Позвізда
+Полеза
+Поляна
+Потішана
+Предслава
+Рада
+Радана
+Радимира
+Радогоста
+Радомира
+Радослава
+Рідна
+Рогволода
+Рогніда
+Родослава
+Рожана
+Роксолана
+Ромашка
+Росава
+Росина
+Ростислава
+Ростичара
+Ростуня
+Рудана
+Ружа
+Русана
+Русудана
+Русява
+Русявка
+Рута
+Світана
+Світлана
+Світовида
+Світогора
+Світодара
+Світозара
+Світолика
+Світолюба
+Світослава
+Світояра
+Свободана
+Святогора
+Святолюба
+Святослава
+Силата
+Силолюба
+Силослава
+Синезора
+Синьоока
+Сіверина
+Слава
+Славина
+Славолюба
+Славомила
+Сміяна
+Сніжана
+Сніжинка
+Собіслава
+Соловія
+Сологуба
+Сонцевида
+Сонцедара
+Сонцелика
+Сонцеслава
+Ссанимира
+Станислава
+Судимира
+Судислава
+Татолюба
+Твердислава
+Твердогоста
+Творимира
+Творислава
+Толигніва
+Тонкостана
+Трояна
+Хвала
+Хвалибого
+Хвалимира
+Хвалина
+Хорошка
+Хорошуня
+Хотимра
+Хотяна
+Хранимира
+Худана
+Цвітана
+Чайка
+Чарівна
+Чарівниця
+Чаруна
+Чеслава
+Ява
+Яворина
+Ялина
+Ярина
+Яромила
+Яромира
+Ярослава
+Ясна
+Ясновида
+Ясногора
+Яснолика
+Яснослава
diff --git a/Tests/TestGenerator/uagenerator/girlsecond.txt b/Tests/TestGenerator/uagenerator/girlsecond.txt
new file mode 100644
index 0000000..8b37325
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/girlsecond.txt
@@ -0,0 +1,830 @@
+Єрмоленко
+Єсипенко
+Іванів
+Іваненко
+Іванченко
+Іванчук
+Іванюк
+Івахненко
+Івашко
+Іващенко
+Івченко
+Іллєнко
+Іловайські
+Ільницька
+Ільченко
+Іщенко
+Абраменко
+Абрамчук
+Адамчук
+Акуленко
+Алексєєнко
+Алексійчук
+Андрієнко
+Андрійчук
+Андрейко
+Андрусів
+Андрушків
+Андрущенко
+Анищенко
+Антонюк
+Арсенич
+Артюх
+Атаманчук
+Біла
+Білас
+Біла
+Білодід
+Білоус
+Баб'юк
+Бабійчук
+Бабак
+Бабчук
+Багмут
+Багрій
+Бадлак
+Бажан
+Балтача
+Бандура
+Баран
+Баранець
+Барановська
+Баранюк
+Батюк
+Бачинська
+Бебешко
+Бевзенко
+Безбородьки
+Березовчук
+Блонські
+Божик
+Божко
+Бойко
+Бойцун
+Бойчак
+Бойчишин
+Бойчук
+Бондар
+Бондаренко
+Бондарчук
+Борисенко
+Борисикевич
+Братусь
+Букатевич
+Бурбан
+Бурячок
+Бутейко
+Бутенко
+Бутник
+Бутовичі
+Бухало
+Візерські
+Василашко
+Василенко
+Васильченко
+Васильчук
+Васкул
+Васьковичі
+Вахній
+Ващенко-Захарченко
+Вдовиченко
+Величко
+Величковські
+Вертипорох
+Верхола
+Винокур
+Висоцькі
+Вишневецькі
+Влох
+Вобла
+Вовк
+Возняк
+Войнаровські
+Волох
+Волошин
+Волощук
+Вороновська
+Гаврилів
+Гавриленко
+Гаврилюк
+Галенковські
+Гальченко
+Гамалія
+Ганицька
+Гарань
+Гармаш
+Гасай
+Гасюк
+Герасименко
+Геращенко
+Герцик
+Герцики
+Гладченко
+Глоба
+Гнідичі
+Гнатюк
+Гоголі
+Гоголь
+Годунок
+Головата
+Головко
+Голуб
+Голубнича
+Гольшанські
+Гонта
+Гончар
+Гончаренко
+Гончаров
+Горбаль
+Гордієнко
+Гординські
+Гошовські
+Гошовська
+Грінченко
+Грабович
+Грабовська
+Григоренко
+Григорович
+Григорович-Барська
+Григорчук
+Грицак
+Гриценко
+Гришко
+Громики
+Гудзій
+Гудзь
+Гуменюк
+Гунько
+Діденко
+Даниленко
+Даньків
+Данькевич
+Дараган
+Дашкевич
+Дем'яненко
+Дем'янчук
+Денисенко
+Джус
+Дзюба
+Дикань
+Дмитерко
+Довженко
+Домонтовичі
+Дорош
+Дорошенко
+Доценко
+Дочинець
+Драгоманови
+Дудко
+Дунін-Борковські
+Дяків
+Дяченко
+Ейбоженко
+Жайворон
+Жаліло
+Ждановичі
+Жежерін
+Желєзняк
+Железняк
+Жилко
+Жирко
+Жук
+Жупанська
+Жураківські
+Зінов'єв
+Заєць
+Забашта
+Заболотна
+Завальнюк
+Закревські
+Закусило
+Залізняк
+Заруба
+Засядько
+Захаренко
+Захарчук
+Заяць
+Заячківська
+Збаразькі
+Зленко
+Значко-Яворські
+Золотаренко
+Кабачок
+Каганець
+Калашники
+Калинович
+Кандиби
+Карашевичі
+Кармалюк
+Карпенко
+Кириленко
+Кисилі
+Китаста
+Кицай
+Клименко
+Климчук
+Кмета
+Книш
+Ковалів
+Коваленко
+Коваль
+Ковальчик
+Ковальчук
+Кованько
+Ковтун
+Козаченко
+Козачинська
+Козачок
+Козубенко
+Колесник
+Колодій
+Колодна
+Коломієць
+Комар
+Кондратюк
+Кониські
+Корецька
+Корж
+Корнійчук
+Коробка
+Королюк
+Короткевич
+Корпанюк
+Корчак
+Корчинська
+Косенко
+Костенко
+Коструба
+Костюк
+Котляр
+Котляревська
+Кравців
+Кравченко
+Кравчук
+Красовська
+Криворучко
+Крикуненко
+Крупські
+Кузьмінська
+Кулиняк
+Кульчицька
+Купчинська
+Курцевичі
+Кухаренко
+Куц
+Куценко
+Кучер
+Кучеренко
+Кушнір
+Лаба
+Лаврін
+Лаврик
+Лавриненко
+Лазаревські
+Лазарчук
+Лазорко
+Лашкевичі
+Левицька
+Левковські
+Левченко
+Леонтовичі
+Лесів
+Лесевичі
+Лисенко
+Литвин
+Литвиненко
+Литвинов
+Литовченко
+Лозина-Лозинська
+Лопатинська
+Лук'яненко
+Лукашевичі
+Лукомська
+Луценко
+Людкевич
+Ляшенко
+Ляшенко
+Мірошниченко
+Мірчук
+Міщенко
+Мазаракі
+Мазепи
+Мазур
+Макаренко
+Максименко
+Маланчук
+Малаховські
+Малишко
+Малкович
+Мамчур
+Маркевич
+Маркевичі
+Мартиненко
+Мартоси
+Марунчак
+Марценюк
+Марченко
+Марчук
+Масоха
+Матвієнко
+Матюшенко
+Маценко
+Мацюк
+Мельник
+Мельниченко
+Мельничук
+Микитенко
+Микитин
+Милорадовичі
+Мирон
+Михайленко
+Михайличенко
+Михайлюк
+Мицик
+Мовчан
+Могили
+Модзалевські
+Моргун
+Мороз
+Мосендзи
+Москаленко
+Москаль
+Мошак
+Муратова
+Мусієнко
+Назаренко
+Наливайко
+Нащинські
+Негребецька
+Непорожній
+Нестеренко
+Нечай
+Нечипоренко
+Оберемченко
+Овчаренко
+Ограновичі
+Олійник
+Олексієнко
+Омельченко
+Омельчук
+Онищенко
+Онопенко
+Опанасенко
+Орлики
+Осадчук
+Осика
+Остапенко
+Остроградська
+Острозькі
+Півторак
+Підопригора
+Павленко
+Павлюк
+Павлюченко
+Пазенко
+Паламарчук
+Панас
+Панасюк
+Паньківська
+Пархоменко
+Пасічник
+Пасько
+Пашко
+Пащенко
+Перебийніс
+Петренко
+Пилипенко
+Пилипишин
+Пилипчук
+Писаренко
+Писарчук
+Плющ
+Покотило
+Поліщук
+Польова
+Полянська
+Пономаренко
+Пономарьов
+Попадюк
+Попенко
+Потапенко
+Потебенько
+Прийма
+Приймак
+Присяжнюк
+Приходько
+Продан
+Проценко
+Проць
+Процюк
+Пушкар
+Різенки
+Різун
+Радченко
+Рибальченко
+Римар
+Римар
+Родзянки
+Рожок
+Розумовські
+Романенко
+Романишин
+Романчук
+Романюк
+Рошкевич
+Рубан
+Рубани
+Руденко
+Рябовіл
+Сімашкевич
+Саєнко
+Савенко
+Савицька
+Савка
+Савченко
+Савчук
+Сак
+Самборська
+Самойлович
+Самусь
+Свида
+Семашко
+Семененко
+Семенець
+Семенина
+Семенченко
+Семенюк
+Семеренко
+Сидоренко
+Силенко
+Симоненко
+Симчич
+Скаржинські
+Скоропадські
+Скрипник
+Скуратівська
+Слободян
+Слободянюк
+Смик
+Смогоржевська
+Собчук
+Сопронюк
+Сорока
+Сохань
+Стадник
+Стельмах
+Степаненко
+Степура
+Стеценко
+Стецюк
+Стороженки
+Струтинська
+Сулима
+Сулими
+Супруненко
+Танські
+Тараненко
+Тарновські
+Татаренко
+Теплицька
+Терещенко
+Терещук
+Тесленко
+Тимошенко
+Тимощук
+Тимчак
+Титаренко
+Тишкевичі
+Тищенко
+Ткач
+Ткаченко
+Ткачук
+Тобілевичі
+Толочко
+Томенко
+Трощинські
+Тулуб
+Удовенко
+Удовиченко
+Усенко
+Філоненко
+Феденко
+Федоренко
+Федорук
+Фещенко
+Фоменко
+Ханенки
+Ханенко
+Харитоненки
+Харчук
+Хміляр
+Хмара
+Хмельницькі
+Холодовська
+Хоменко
+Царук
+Цибуленко
+Цюпа
+Чабаненко
+Чанов
+Чередниченко
+Чернявська
+Чорна
+Чорна
+Чорновіл
+Чуйкевич
+Чумак
+Чумаченко
+Шахрай
+Шевченко
+Шевчук
+Шелест
+Шептицькі
+Шинкарук
+Шкрібляк
+Шнайдер
+Шовкопляс
+Шульга
+Шухевич
+Щерба
+Щербак
+Щербань
+Юрженко
+Юрченко
+Юрчишин
+Юхименко
+Ющенко
+Яковенко
+Яковина
+Янко
+Ярема
+Яременко
+Яремко
+Яремчук
+Ярмоленко
+Ярмолюк
+Ярошенко
+Яценко
+Ященко
+Ґалаґан
+Євсєєва
+Єгорова
+Єлізарова
+Єрмилова
+Єрофєєва
+Єршова
+Єфімова
+Єфремова
+Іванова
+Ігнатова
+Іллюшина
+Ільїна
+Аєдоницька
+Абатурова
+Абдулова
+Абрамова
+Авілова
+Авдєєнко
+Аврамова
+Алексєєва
+Александрова
+Альошина
+Анісімова
+Анісова
+Ананьєва
+Андріанова
+Андріяшева
+Андреєва
+Антипова
+Антонова
+Анциферова
+Апухтіна
+Арбузова
+Аржанова
+Артем'єва
+Архипова
+Арцибушева
+Астраханцева
+Афіногенова
+Афанасьєва
+Бєлова
+Бєлоглазова
+Бєлоусова
+Бєляєва
+Бібикова
+Бажанова
+Баранова
+Барановська
+Баришнікова
+Барсова
+Батюшкова
+Бикова
+Блохіна
+Боброва
+Богданова
+Богомазова
+Бойкова
+Большакова
+Борисова
+Бочкова
+Бризгалова
+Брусилова
+Бутурліна
+Бутусова
+Варламова
+Васильєва
+Виноградова
+Власова
+Внукова
+Волкова
+Воробей
+Воробйова
+Вороніна
+Воронцова
+Ворошилова
+Гаврилова
+Герасимова
+Гончарова
+Горбунова
+Горчакова
+Горшкова
+Григор'єва
+Громова
+Гусєва
+Давидова
+Данилова
+Дарагана
+Дементьєва
+Денисова
+Дмитрієва
+Добролюбова
+Донськая
+Дорофєєва
+Дуброва
+Железнякова
+Жердєва
+Жукова
+Журавльова
+Зінов'єва
+Заварова
+Загарова
+Зайцева
+Захарова
+Звєрєва
+Зерова
+Золотухіна
+Зубова
+Казакова
+Калініна
+Калашникова
+Карпова
+Каштанова
+Кисельова
+Ковальова
+Кожевникова
+Козлова
+Колесникова
+Кольцова
+Комарова
+Коновалова
+Конюхова
+Копилова
+Кормильцева
+Коробова
+Коровкіна
+Корольова
+Котова
+Краснова
+Крилова
+Кримова
+Крюкова
+Кудряшова
+Кузнецова
+Кузьміна
+Кулакова
+Куликова
+Куркова
+Курочкіна
+Лєскова
+Лідова
+Ладигіна
+Лазарєва
+Лебедєва
+Левицька
+Лихоносова
+Лозина-Лозинська
+Лосєва
+Львова
+Любимова
+Мілютіна
+Макарова
+Максимова
+Малакова
+Мамонова
+Манасеїна
+Маркова
+Мартенс
+Мартинова
+Масленнікова
+Маслова
+Матвєєва
+Медведєва
+Мельникова
+Миронова
+Михайлова
+Моїсєєва
+Моргунова
+Моркова
+Морозова
+Мухіна
+Нікітіна
+Ніколаєва
+Нікуліна
+Набокова
+Некрасова
+Новикова
+Орлова
+Осипова
+Остроградська
+Павлова
+Павлушкова
+Панова
+Петрова
+Пильчикова
+Платонова
+Плеханова
+Польова
+Полякова
+Пономарьова
+Попова
+Пояркова
+Пригунова
+Прошкіна
+Решетникова
+Рожкова
+Романова
+Рябова
+Сабліна
+Савіна
+Сазонова
+Сальникова
+Самойлова
+Самсонова
+Сбітнєва
+Свиридова
+Селезньова
+Семенова
+Сербіна
+Сергєєва
+Сибірякова
+Сидорова
+Симонова
+Синельникова
+Скобелева
+Скобліна
+Смирнова
+Снєгірьова
+Соболєва
+Соколова
+Солнцева
+Соловйова
+Сомова
+Сорокіна
+Стєклова
+Старкова
+Степанова
+Табакова
+Тарасова
+Терентьєва
+Тимофєєва
+Титова
+Тихомирова
+Тихонова
+Тюленєва
+Уварова
+Усова
+Устинова
+Філіппова
+Філатова
+Федорова
+Фоміна
+Фролова
+Хілкова
+Хвостова
+Худякова
+Цвєткова
+Чанова
+Чевкіна
+Черенкова
+Черепкова
+Чулкова
+Шевельова
+Шеліхова
+Шиніна
+Ширяєва
+Шишова
+Шулакова
+Щапова
+Щаслива
+Яковлєва
+Яшина
\ No newline at end of file
diff --git a/Tests/TestGenerator/uagenerator/loadDB.php b/Tests/TestGenerator/uagenerator/loadDB.php
new file mode 100644
index 0000000..4bd40f4
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/loadDB.php
@@ -0,0 +1,12 @@
+
diff --git a/Tests/TestGenerator/uagenerator/manFatherDB.php b/Tests/TestGenerator/uagenerator/manFatherDB.php
new file mode 100644
index 0000000..6229d73
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/manFatherDB.php
@@ -0,0 +1,25 @@
+qFatherName($row['name'], null, 1))!=$row['nameCase'])
+ {
+ $t.= "{$row['name']}
";
+ $t.= "".
+ implode('
', $nc->qFatherName($row['name'], null, 1))
+ ."
";
+ }
+
+}
+echo $t;
+?>
diff --git a/Tests/TestGenerator/uagenerator/manSecondDB.php b/Tests/TestGenerator/uagenerator/manSecondDB.php
new file mode 100644
index 0000000..19b1116
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/manSecondDB.php
@@ -0,0 +1,25 @@
+qSecondName($row['name'], null, 1))!=$row['nameCase'])
+ {
+ $t.= "{$row['name']}
";
+ $t.= "".
+ implode('
', $nc->qSecondName($row['name'], null, 1))
+ ."
";
+ }
+
+}
+echo $t;
+?>
diff --git a/Tests/TestGenerator/uagenerator/savegirls.php b/Tests/TestGenerator/uagenerator/savegirls.php
new file mode 100644
index 0000000..2624e68
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/savegirls.php
@@ -0,0 +1,58 @@
+qSecondName($row['name'], null, 2))!=$row['nameCase'])
+// {
+// $t.= "{$row['name']}
";
+// $t.= "".
+// implode('
', $nc->qSecondName($row['name'], null, 2))
+// ."
";
+// }
+ $LastSymbol = mb_substr($row['name'], -1, 1, 'utf-8');
+ $TwoLast = mb_substr($row['name'], -2, 2, 'utf-8');
+ if($TwoLast=='ко' or in($LastSymbol, 'бвгджзйклмнпрстфхцчшщіь'))
+ {
+ $res=implode('#', array($row['name'],$row['name'],$row['name'],$row['name'],$row['name'],$row['name'],$row['name']));
+ mysql_query("UPDATE {$tablename} SET nameCase='{$res}' WHERE id={$row['id']}");
+ }
+}
+//$t='';
+//$row = mysql_fetch_array($all);
+//$method = 'qFirstName';
+//if($val=='father')
+//{
+// $method = 'qFatherName';
+//}
+//if($val=='second')
+//{
+// $method = 'qSecondName';
+//}
+//$res = implode('#', $nc->$method($row['name'], null, ($type=='girl' ? 2 : 1)));
+//mysql_query("UPDATE {$tablename} SET nameCase='{$res}' WHERE id={$id}");
+?>
diff --git a/Tests/TestGenerator/uagenerator/saveme.php b/Tests/TestGenerator/uagenerator/saveme.php
new file mode 100644
index 0000000..bb1d050
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/saveme.php
@@ -0,0 +1,28 @@
+$method($row['name'], null, ($type=='girl' ? 2 : 1)));
+mysql_query("UPDATE {$tablename} SET nameCase='{$res}' WHERE id={$id}");
+?>
diff --git a/Tests/TestGenerator/uagenerator/testFromDB.php b/Tests/TestGenerator/uagenerator/testFromDB.php
new file mode 100644
index 0000000..7823429
--- /dev/null
+++ b/Tests/TestGenerator/uagenerator/testFromDB.php
@@ -0,0 +1,25 @@
+qFirstName($row['name'], null, 2))!=$row['nameCase'])
+ {
+ $t.= "{$row['name']}
";
+ $t.= "".
+ implode('
', $nc->qFirstName($row['name'], null, 2))
+ ."
";
+ }
+
+}
+echo $t;
+?>
diff --git a/Tests/debug.php b/Tests/debug.php
index db4355b..310cbd7 100644
--- a/Tests/debug.php
+++ b/Tests/debug.php
@@ -1,9 +1,8 @@
setSecondName('Чайка');
-$ob->setGender(NCLNameCaseRu::$MAN);
-print_r($ob->getSecondNameCase()); echo $ob->getSecondNameRule();
+require '../Library/NCL.NameCase.ua.php';
+$ob = new NCLNameCaseUa;
+print_r($ob->qSecondName('Лозина-Лозинська',null,2));
+echo $ob->getSecondNameRule();
?>
diff --git a/Tutorial/smallDemo.php b/Tutorial/smallDemo.php
index 8d7e511..bbca2c7 100644
--- a/Tutorial/smallDemo.php
+++ b/Tutorial/smallDemo.php
@@ -14,26 +14,26 @@ $nc = new NCLNameCaseRu();
* =========================
* Встроенные константы
* =========================
- * NCLNameCaseRu::$IMENITLN - именительный падеж
- * NCLNameCaseRu::$RODITLN - родительные падеж
- * NCLNameCaseRu::$DATELN - дательные падеж
- * NCLNameCaseRu::$VINITELN - винительный падеж
- * NCLNameCaseRu::$TVORITELN - творительный падеж
- * NCLNameCaseRu::$PREDLOGN - предложный падеж
+ * NCL::$IMENITLN - именительный падеж
+ * NCL::$RODITLN - родительные падеж
+ * NCL::$DATELN - дательные падеж
+ * NCL::$VINITELN - винительный падеж
+ * NCL::$TVORITELN - творительный падеж
+ * NCL::$PREDLOGN - предложный падеж
*/
echo 'Отчет, ' .
- $nc->q("Афонин Николай Сергеевич", NCLNameCaseRu::$RODITLN)
+ $nc->q("Афонин Николай Сергеевич", NCL::$RODITLN)
. ' о проделаной работе вместе с его сыном ' .
- $nc->q("Афонин Никита", NCLNameCaseRu::$TVORITELN) .
+ $nc->q("Афонин Никита", NCL::$TVORITELN) .
' на осенних каникулах. Задание держалось на ' .
- $nc->q("Маргаритта Николаевна", NCLNameCaseRu::$PREDLOGN) .
+ $nc->q("Маргаритта Николаевна", NCL::$PREDLOGN) .
'; Поздравляем всех предчастных, в том числе и ' .
- $nc->q("Кардонский Серафим Ильич", NCLNameCaseRu::$VINITELN) . ' и ' .
- $nc->q("Лобудская София Викторовна", NCLNameCaseRu::$VINITELN) .
+ $nc->q("Кардонский Серафим Ильич", NCL::$VINITELN) . ' и ' .
+ $nc->q("Лобудская София Викторовна", NCL::$VINITELN) .
'. Хотим передать поздравление также ' .
- $nc->q("Игнатьев Павел Викторович", NCLNameCaseRu::$DATELN) . ' и ' .
- $nc->q("Сумарский Лев", NCLNameCaseRu::$DATELN);
+ $nc->q("Игнатьев Павел Викторович", NCL::$DATELN) . ' и ' .
+ $nc->q("Сумарский Лев", NCL::$DATELN);
/*
* ========================
diff --git a/Tutorial/test.php b/Tutorial/test.php
index eb423af..ce2eb9c 100644
--- a/Tutorial/test.php
+++ b/Tutorial/test.php
@@ -4,9 +4,11 @@ header('Content-type: text/html; charset=utf-8');
* Небольшой пример использования библиотеки
* 1. Шаг подключаем библиотеку
*/
-require '../Library/NCL.NameCase.ru.php';
+require '../Library/NCL.NameCase.ua.php';
/*
* 2. Создаем объект
*/
-$nc = new NCLNameCaseRu();
-print_r($nc->q("Рижиков Тарас Геннадиевич"));
\ No newline at end of file
+$nc = new NCLNameCaseUa();
+//print_r($nc->q("Егор Котляр"));
+print_r($nc->qFirstName('Доброніга',null,2));
+echo $nc->getFirstNameRule();
\ No newline at end of file