//Тесты без описания
        //[TestCase(1, "на первом этаже ")]
        //[TestCase(1, "на 1 этаже ")]
        //[TestCase(2, "на втором этаже ")]
        //[TestCase(2, "на 2 этаже ")]
        //[TestCase(1, "1 этаж")]
        //[TestCase(3, "на 3 этаже ")]
        //[TestCase(1, "1 этаж")]
        //[TestCase(1, "Первый этаж")]
        //[TestCase(2, "2 этаж")]
        //[TestCase(null, "на первом ")]
        //[TestCase(null, "на втором ")]
        //[TestCase(0, "в цокольном этаже ")]
        //[TestCase(2, "Второй этаж")]
        //[TestCase(1, "на первом этаже")]
        //[TestCase(2, "на 2 этаже")]
        //[TestCase(4, "на 4 этаже ")]
        //[TestCase(3, "на третьем этаже ")]
        //[TestCase(2, "на 2-ом этаже ")]
        //[TestCase(3, "3 этаж")]
        //[TestCase(3, "на 3 этаже")]
        //[TestCase(0, "Цокольный этаж")]
        //[TestCase(2, "2 этаж ")]
        //[TestCase(1, "на 1 этаже")]
        //[TestCase(2, "на 2-м этаже ")]
        //[TestCase(5, "на 5 этаже ")]
        //[TestCase(3, "3 этаж ")]
        //[TestCase(1, "на 1-м этаже ")]
        //[TestCase(1, "на 1-ом этаже ")]
        //[TestCase(2, "на втором этаже")]
        //[TestCase(1, "Первый этаж ")]
        //[TestCase(8, "8 этаж")]
        //[TestCase(4, "на 4 этаже")]
        //[TestCase(null, "на третьем ")]
        //[TestCase(4, "4 этаж")]
        //[TestCase(2, "на 2-м этаже")]
        //[TestCase(1, "1-й этаж")]
        //[TestCase(2, "2-й этаж")]
        //[TestCase(3, "на 3-м этаже ")]
        //[TestCase(4, "на 4-м этаже")]
        //[TestCase(null, "на четвертом")]
        //[TestCase(3, "третий этаж")]
        //[TestCase(1, "1-й этаж")]
        //[TestCase(5, "на 5 этаже")]
        //[TestCase(0, "на цокольном этаже ")]
        //[TestCase(null, "Первый ")]
        //[TestCase(null, "этаж ")]
        //[TestCase(0, "в цокольном этаже")]
        //[TestCase(2, "2 этаж, ")]
        //[TestCase(1, "в первом этаже ")]
        //[TestCase(null, "второй ")]
        //[TestCase(2, "на 2-ом этаже")]
        //[TestCase(0, "на цокольном этаже")]
        //[TestCase(0, "цокольный этаж ")]
        //[TestCase(4, "четвертый этаж")]
        //[TestCase(1, "1 этаж, на 1-м этаже")]
        //[TestCase(null, "1/")]
        //[TestCase(5, "5 этаж")]
        //[TestCase(1, "на 1-м этаже")]
        //[TestCase(5, "на 5 этаже ")]
        //[TestCase(8, "на 8 этаже ")]
        //[TestCase(4, "на четвертом этаже ")]
        //[TestCase(null, "на этаже")]
        //[TestCase(1, "первом этаже ")]
        //[TestCase(3, "3-й этаж ")]
        //[TestCase(4, "4 этаж")]
        //[TestCase(3, "на 3-ем этаже ")]
        //[TestCase(6, "на 6 этаже")]
        //[TestCase(null, "на пятом ")]
        //[TestCase(null, "первом ")]
        //[TestCase(1, "1/4 этаж")]
        //[TestCase(2, "2 этаж;- ")]
        //[TestCase(7, "7 этаж")]
        //[TestCase(2, "Второй этаж ")]
        //[TestCase(1, "на 1 этаже, на втором")]
        //[TestCase(9, "на 9 этаже ")]
        //[TestCase(3, "на третьем этаже")]
        //[TestCase(null, "на цокольном ")]
        //[TestCase(null, "на этаж")]
        //[TestCase(2, "Помщещение расположено на 2 этаже ")]
        //[TestCase(5, "Пятый этаж")]
        //[TestCase(1, "1/10 этаж")]
        //[TestCase(1, "1й этаж ")]
        //[TestCase(1, "1-м этаже")]
        //[TestCase(1, "1-ый этаж ")]
        //[TestCase(1, "1 этаж ")]
        //[TestCase(2, "2 этаж, второй этаж")]
        //[TestCase(2, "2й этаж ")]
        //[TestCase(2, "2-й этаж ")]
        //[TestCase(5, "5 этаж ")]
        //[TestCase(8, "8 этаж, в цокольном ")]
        //[TestCase(9, "9 этаж")]
        //[TestCase(null, "в цокольном ")]
        //[TestCase(2, "на 2ом этаже ")]
        //[TestCase(4, "на 4-ем этаже ")]
        //[TestCase(4, "на 4-ом этаже")]
        //[TestCase(7, "на 7 этаже")]
        //[TestCase(1, "на первом этаже, Первый этаж")]
        //[TestCase(null, "на этаже ")]
        //[TestCase(0, "Офис в Цокольном этаже")]
        //[TestCase(1, "Офисное помещение на 1-ом этаже")]
        //[TestCase(1, "Первый этаж. ")]
        //[TestCase(17, "располагается на 17 этаже ")]
        //[TestCase(4, "Этаж 4")]
        //[TestCase(null, "этаже ")]
        //[TestCase(1, "1 этаж общ")]
        //[TestCase(1, "1 этаж, ")]
        //[TestCase(1, "1/4, на 1-м этаже ")]
        //[TestCase(1, "1/5 этаж, на 1 этаже")]
        //[TestCase(1, "1/8 этаж")]
        //[TestCase(null, "1-2 этаж")]
        //[TestCase(1, "1-ом этаже ")]
        //[TestCase(1, "1-ый этаж")]
        //[TestCase(1, "1этаж")]
        //[TestCase(2, "2 й этаж , 1 этаж жилого дома , 10 этажей ")]
        //[TestCase(2, "2 этаж. ")]
        //[TestCase(2, "2-м этаже ")]
        //[TestCase(3, "3 этаж. ")]
        //[TestCase(null, "3,4 этаж ")]
        //[TestCase(3, "3/4 этаж")]
        //[TestCase(3, "3-й этаж")]
        //[TestCase(3, "3-ий этаж. ")]
        //[TestCase(5, "5 этаж, 6 этажей")]
        //[TestCase(5, "5 этаж, 1 этаж ")]
        //[TestCase(5, "5/9 этаж, на 5 этаже")]
        //[TestCase(6, "6 этаж")]
        //[TestCase(null, "в Степном.")]
        //[TestCase(null, "весь этаж")]
        //[TestCase(null, "й этаж")]
        //[TestCase(null, "-м этаже")]
        //[TestCase(null, "На")]
        //[TestCase(null, "на 1 и 2 этаже")]
        //[TestCase(null, "на 1/10 эт.")]
        //[TestCase(1, "на 1м этаже ")]
        //[TestCase(1, "на 1-ом этаже, на, на 4-ом этаже")]
        //[TestCase(null, "на 2 этажах в ")]
        //[TestCase(2, "на 2 этаже, на 3 этаже")]
        //[TestCase(null, "на 2-м")]
        //[TestCase(2, "на 2-м этаже, на 3-м этаже")]
        //[TestCase(2, "на 2м этаже")]
        //[TestCase(null, "на 2-ом")]
        //[TestCase(2, "на 2-ом этаже, 1-ом этаже")]
        //[TestCase(3, "на 3-ем этаже")]
        //[TestCase(3, "на 3м этаже")]
        //[TestCase(3, "на 3-м этаже, на первом этаже, второй этаж ")]
        //[TestCase(4, "на 4 -ом этаже ")]
        //[TestCase(5, "на 5-м этаже , 5 этаж")]
        //[TestCase(5, "на 5-м этаже ")]
        //[TestCase(7, "на 7 этаже ")]
        //[TestCase(8, "на 8 этаже")]
        //[TestCase(2, "на втором этаже, на этаже")]
        //[TestCase(9, "на девятом этаже ")]
        //[TestCase(1, "на первом этаже, на 1-ом этаже")]
        //[TestCase(7, "на седьмом этаже ")]
        //[TestCase(7, "на седьмом этаже")]
        //[TestCase(4, "на четвертом этаже")]
        //[TestCase(3, "Первый, на 3м этаже")]
        //[TestCase(1, "Первый этаж под")]
        //[TestCase(1, "первый этаж;- ")]
        //[TestCase(4, "располагается на 4 этаже")]
        //[TestCase(1, "расположен на 1 ом этаже")]
        //[TestCase(null, "целый этаж ")]
        //[TestCase(4, "четвертый этаж ")]
        //[TestCase(1, "- 1 этаж")]
        //[TestCase(null, "- этаж")]
        //[TestCase(4, ", 4/5 этаж")]
        //[TestCase(10, ". расположено на 10 этаже")]
        //[TestCase(4, "., 4/4 этаж, в 4 этажном доме на 4 этаже")]
        //[TestCase(4, "., 4/8 этаж, на четвертом этаже ")]
        //[TestCase(4, "., 4/8 этаж")]
        //[TestCase(4, "., 4/9 этаж")]
        //[TestCase(1, "/3,первый этаж ")]
        //[TestCase(null, "1- й эт")]
        //[TestCase(1, "1 -й этаж")]
        //[TestCase(6, "1 м2 6 этаж ")]
        //[TestCase(1, "1 подъезде на 1 этаже в ")]
        //[TestCase(null, "1 эт. 5 этажного")]
        //[TestCase(1, "1 этаж , 2 этаж ")]
        //[TestCase(1, "1 этаж, 3 этаж ")]
        //[TestCase(1, "1 этаж, на первом этаже")]
        //[TestCase(1, "1 этаж 2 ")]
        //[TestCase(1, "1 этаж, 1 этаж 9, 1 этаж ")]
        //[TestCase(1, "1 этаж, 1/10 этаж")]
        //[TestCase(1, "1 этаж, 3 этаж ")]
        //[TestCase(1, "1 этаж, 4 этаж ")]
        //[TestCase(1, "1 этаж, на 2 этаже")]
        //[TestCase(1, "1 этаж, Первый этаж")]
        //[TestCase(1, "1 этаж. Вход")]
        //[TestCase(1, "1 этаж/4")]
        //[TestCase(1, "1 этаже ")]
        //[TestCase(3, "1. 3-й этаж ")]
        //[TestCase(0, "1. Цокольный этаж ")]
        //[TestCase(null, "1/10-эт")]
        //[TestCase(1, "1/2 этаж")]
        //[TestCase(1, "1/3 этаж, на 1 этаже ")]
        //[TestCase(null, "1/9 эт")]
        //[TestCase(10, "10 этаж")]
        //[TestCase(1, "10-, на 1-м этаже")]
        //[TestCase(null, "104,4 этаж")]
        //[TestCase(11, "11 этаж")]
        //[TestCase(13, "13 этаж ")]
        //[TestCase(13, "13 этаж")]
        //[TestCase(null, "1-3 этаже")]
        //[TestCase(null, "1-4/")]
        //[TestCase(null, "16 этажей ")]
        //[TestCase(1, "1й этаж")]
        //[TestCase(1, "1-м эт. 2-х эт")]
        //[TestCase(1, "1-ом эт ")]
        //[TestCase(1, "1-ый этаж 9-ти эт")]
        //[TestCase(1, "1-ый этаж, 1-го этажа")]
        //[TestCase(1, "1-ый этаж, -го этажа")]
        //[TestCase(1, "1 этаж, помещение в 10 этажном доме на 2 этаже ")]
        //[TestCase(1, "1 этаж 75кв")]
        //[TestCase(1, "1-этаж")]
        //[TestCase(null, "2 и 3 этажи")]
        //[TestCase(null, "2 м - 1 эт., 2,8 м - 2-14 эт. Этаж разделен на 3 ")]
        //[TestCase(2, "2 эт помещение 170 кв")]
        //[TestCase(null, "2 этаж, 1 этаж ")]
        //[TestCase(2, "2 этаж, 1 ЭТАЖ, 2 ЭТАЖ")]
        //[TestCase(, "2 этаж, на 1-ом этаже ")]
        //[TestCase(, "2 этаж, четвертый этаж, на 1-м этаже")]
        //[TestCase(, "2 этаж в ")]
        //[TestCase(, "2 этаж! ")]
        //[TestCase(, "2 этаж, на 3 этаже")]
        //[TestCase(, "2 этаж.")]
        //[TestCase(, "2 этажах ")]
        //[TestCase(, "2, 9 м ")]
        //[TestCase(, "2,5 ")]
        //[TestCase(, "2/3 этаж")]
        //[TestCase(, "2/4 этаж")]
        //[TestCase(, "2/5 эаж")]
        //[TestCase(, "2/6 этаж, 2 этаж БЦ ")]
        //[TestCase(, "2")]
        //[TestCase(, "22.5 м 2 на 10 этаже ")]
        //[TestCase(, "2-й этаж, 1-й этаж ")]
        //[TestCase(, "2й этаж.. ")]
        //[TestCase(, "2-м ")]
        //[TestCase(, "2-ого этажа")]
        //[TestCase(, "2ой этаж ")]
        //[TestCase(, "2-ой этаж ")]
        //[TestCase(, "2-ый этаж")]
        //[TestCase(, "3 этаж, 3/3 этаж, на 3 этаже ")]
        //[TestCase(, "3 этаж, в 4 этажном доме на 3 этаже ")]
        //[TestCase(, "3 этажи")]
        //[TestCase(, "3,4 этаже")]
        //[TestCase(, "3/3-эт")]
        //[TestCase(, "3/4 этаж, 3 этаж")]
        //[TestCase(, "3-й эт")]
        //[TestCase(, "3й этаж ")]
        //[TestCase(, "3-й этаж 3")]
        //[TestCase(, "3-й этаж в, й этаж")]
        //[TestCase(, "3й этаж")]
        //[TestCase(, "3-м этаже")]
        //[TestCase(, "3ч этаж")]
        //[TestCase(, "4 кв")]
        //[TestCase(, "4 этаж, на 4 этаже ")]
        //[TestCase(, "4/4 этаж")]
        //[TestCase(, "4/5 этаж")]
        //[TestCase(, "4й этаж ")]
        //[TestCase(, "4-й этаж ")]
        //[TestCase(, "4-ый этаж, на первом этаже ")]
        //[TestCase(, "5 этаж, на этаже ")]
        //[TestCase(, "5/5 этаж, на 5 этаже ")]
        //[TestCase(, "5/6 этаж")]
        //[TestCase(, "5й этаж")]
        //[TestCase(, "5ый этаж")]
        //[TestCase(, "5-ый этаж")]
        //[TestCase(, "6 в 6")]
        //[TestCase(, "6 этаж, 7 этаж, 8 этаж")]
        //[TestCase(, "6 этажей, 1 этаж ")]
        //[TestCase(, "6/10 этаж, на втором этаже")]
        //[TestCase(, "6-й этаж, на 1-м этаже ")]
        //[TestCase(, "7/10 этаж, на седьмом этаже ")]
        //[TestCase(, "8 эт - 574,8 кв.м, 9 эт -587,9 кв.м, 10 эт - 662")]
        //[TestCase(, "82 этаж 6")]
        //[TestCase(, "аренду 4 этаж ")]
        //[TestCase(, "в ")]
        //[TestCase(, "в 2/4 эт")]
        //[TestCase(, "в 3-х этажах")]
        //[TestCase(, "в 4 этажном")]
        //[TestCase(, "в 4")]
        //[TestCase(, "в 9 этажном ")]
        //[TestCase(, "в цокольном этаже, на 1 этаже ")]
        //[TestCase(, "в цокольном этаже, на этаж")]
        //[TestCase(, "в цокольном этаже. ")]
        //[TestCase(, "Весь этаж")]
        //[TestCase(, "второй этаж;- ")]
        //[TestCase(, "Девятый этаж")]
        //[TestCase(, "й этаж ")]
        //[TestCase(, "-й, 9-й этажи")]
        //[TestCase(, "крыло первого этажа ")]
        //[TestCase(, "-м этаже")]
        //[TestCase(, "м*5,8 м")]
        //[TestCase(, "на 1 м этаже ")]
        //[TestCase(, "на 1 м этаже")]
        //[TestCase(, "на 1 эт")]
        //[TestCase(, "на 1 этаже  ")]
        //[TestCase(, "на 1 этаже, 16 эт. здание")]
        //[TestCase(, "на 1 этаже, 3,4 этаж ")]
        //[TestCase(, "на 1 этаже, 6 этаж")]
        //[TestCase(, "на 1 этаже, дома")]
        //[TestCase(, "на 1 этаже, на 3 этаже")]
        //[TestCase(, "на 1 этаже, на первом этаже ")]
        //[TestCase(, "на 1 этаже, на этаже")]
        //[TestCase(, "на 1 этаже, первый ")]
        //[TestCase(, "на 1 этаже, Первый этаж ")]
        //[TestCase(, "на 1 этаже, Помещение расположено на втором ")]
        //[TestCase(, "на 1 этаже, 2 этаж ")]
        //[TestCase(, "на 1 этаже, на втором этаже")]
        //[TestCase(, "на 1/10 ")]
        //[TestCase(, "на 10 этаже ")]
        //[TestCase(, "на 10 этаже")]
        //[TestCase(, "на 1-2 этаже ")]
        //[TestCase(, "на 13 этаже ")]
        //[TestCase(, "на 1-3 этаже ")]
        //[TestCase(, "на 14 этаже ")]
        //[TestCase(, "на 1-ом этаже, на этаже")]
        //[TestCase(, "на 1ом этаже ")]
        //[TestCase(, "на 1-ом этаже")]
        //[TestCase(, "на 2 и 3 этаже ")]
        //[TestCase(, "на 2 -ом этаже ")]
        //[TestCase(, "на 2 ом этаже")]
        //[TestCase(, "на 2 этаж, на 2 этаже ")]
        //[TestCase(, "на 2 этаже ")]
        //[TestCase(, "на 2 этаже, 2/4 этаж")]
        //[TestCase(, "на 2 этаже,на 2-ом этаже ")]
        //[TestCase(, "на 2 этаже, на 4 этаже")]
        //[TestCase(, "на 2 этаже, на этаже")]
        //[TestCase(, "на 2 этаже, на 2 этаж")]
        //[TestCase(, "на 2м этаже, на этаже")]
        //[TestCase(, "на 2-ом этаже, на 1 этаже ")]
        //[TestCase(, "на 2-ом этаже, на 1-ом")]
        //[TestCase(, "на 2-ом этаже, на 1-ом этаже")]
        //[TestCase(, "на 3 ем этаже ")]
        //[TestCase(, "на 3 -ем этаже")]
        //[TestCase(, "на 3 м этаже")]
        //[TestCase(, "на 3 этаж ")]
        //[TestCase(, "на 3 этаже, 94. ")]
        //[TestCase(, "на 3 этаже, на 4 этаже")]
        //[TestCase(, "на 3 этаже, на этаже")]
        //[TestCase(, "на 3 этаже, помещение на 3-м этаже")]
        //[TestCase(, "на 3 этаже, 3 этаж ")]
        //[TestCase(, "на 3 этаже, на этаж")]
        //[TestCase(, "на 3-м этаже, на первом, на втором ")]
        //[TestCase(, "на 3-м этаже, на первом ")]
        //[TestCase(, "на 3-м этаже")]
        //[TestCase(, "на 3-ом этаже ")]
        //[TestCase(, "на 4 и 5 этаже ")]
        //[TestCase(, "на 4 -м этаже ")]
        //[TestCase(, "на 4 эт 72 кв2 м ")]
        //[TestCase(, "на 4 этаже, 4 этаж")]
        //[TestCase(, "на 4 этаже, 1 этаж ")]
        //[TestCase(, "на 4 этаже, этажа (4 этаж")]
        //[TestCase(, "на 4-м ")]
        //[TestCase(, "на 4м этаже ")]
        //[TestCase(, "на 4-м этаже")]
        //[TestCase(, "на 4-ом этаже ")]
        //[TestCase(, "на 4ом этаже")]
        //[TestCase(, "на 5 ")]
        //[TestCase(, "на 5 этаже в ")]
        //[TestCase(, "на 5-м этаже, на 1-ом этаже ")]
        //[TestCase(, "на 5м этаже")]
        //[TestCase(, "на 5ом этаже")]
        //[TestCase(, "на 6 ")]
        //[TestCase(, "на 6-ом этаже ")]
        //[TestCase(, "на 6-ом этаже")]
        //[TestCase(, "на 7-м этаже ")]
        //[TestCase(, "на 8-ом этаже ")]
        //[TestCase(, "на 9-м этаже ")]
        //[TestCase(, "на верхнем этаже ")]
        //[TestCase(, "на втором, на 1 этаже ")]
        //[TestCase(, "на втором, на этаже")]
        //[TestCase(, "на втором этаже, 2/4 этаж, на 2 этаже ")]
        //[TestCase(, "на втором этаже, на 2 этаже ")]
        //[TestCase(, "на втором этаже, на третьем ")]
        //[TestCase(, "на девятом ")]
        //[TestCase(, "на мансардном этаже ")]
        //[TestCase(, "на первом этаже, 1 этаж ")]
        //[TestCase(, "на первом этаже, 17 этажей")]
        //[TestCase(, "на первом этаже, 2 этаж 101, на первом, 2 этаж 3")]
        //[TestCase(, "на первом этаже, на третьем этаже ")]
        //[TestCase(, "на первом этаже, первом этаже ")]
        //[TestCase(, "на первом, второй этажах ")]
        //[TestCase(, "на пятом этаже ")]
        //[TestCase(, "на пятом этаже")]
        //[TestCase(, "на среднем этаже ")]
        //[TestCase(, "на третьем этаже в ")]
        //[TestCase(, "на тринадцатом ")]
        //[TestCase(, "на цокальном этаже ")]
        //[TestCase(, "на цокольном, 2 этаже ")]
        //[TestCase(, "на шестом ")]
        //[TestCase(, "на шестом этаже ")]
        //[TestCase(, "на этаж ")]
        //[TestCase(, "находится на втором этаже ")]
        //[TestCase(, "ой этаж")]
        //[TestCase(, "ом этаже ")]
        //[TestCase(, "-ом этаже ")]
        //[TestCase(, "Офис расположен на 3-м этаже ")]
        //[TestCase(, "Офисное помещение на 3 -м этаже ")]
        //[TestCase(, "Офисное помещение на 3 эт")]
        //[TestCase(, "Офисное помещение на 3 этаже ")]
        //[TestCase(, "Офисный этаж ")]
        //[TestCase(, "первом - втором ")]
        //[TestCase(, "первом высоком этаже ")]
        //[TestCase(, "первом и втором этажах ")]
        //[TestCase(, "первом этаже")]
        //[TestCase(, "Первый, на первом ")]
        //[TestCase(, "первый, Первый этаж. Помещение ")]
        //[TestCase(, "Первый этаж - ")]
        //[TestCase(, "Первый этаж жилого дома")]
        //[TestCase(, "первый этаж, второй этаж")]
        //[TestCase(, "первый этаж;- , в , на 1 этаже ")]
        //[TestCase(, "помещение на 4-м этаже ")]
        //[TestCase(, "помещение на 6-ом этаже ")]
        //[TestCase(, "помещение на втором этаже ")]
        //[TestCase(, "помещение на третьем ")]
        //[TestCase(, "Помещение расположено на 3 этаже ")]
        //[TestCase(, "Помещение расположено на 3 этаже")]
        //[TestCase(, "Помещение расположено на 3-ем ")]
        //[TestCase(, "Помещение расположено на втором этаже ")]
        //[TestCase(, "Помещение расположено на цокольном этаже ")]
        //[TestCase(, "Пятнадцатый этаж")]
        //[TestCase(, "располагается ")]
        //[TestCase(, "располагается в ")]
        //[TestCase(, "располагается в административном здании на 6-м этаже")]
        //[TestCase(, "располагается в жилом доме на 1-м этаже")]
        //[TestCase(, "располагается в новом ")]
        //[TestCase(, "располагается в полу цокольном этаже")]
        //[TestCase(, "располагается на 2-ом этаже ")]
        //[TestCase(, "располагается на 6 этаже ")]
        //[TestCase(, "располагается на втором этаже")]
        //[TestCase(, "располагается на первом этаже ")]
        //[TestCase(, "расположен на 5 этаже")]
        //[TestCase(, "расположен на 5м этаже")]
        //[TestCase(, "расположен на 6 этаже")]
        //[TestCase(, "расположен на втором ")]
        //[TestCase(, "расположенное на этаже ")]
        //[TestCase(, "расположенное напервом этаже ")]
        //[TestCase(, "расположенный на этаже ")]
        //[TestCase(, "расположено в торговом пассаже")]
        //[TestCase(, "расположены на пятом")]
        //[TestCase(, "средний этаж")]
        //[TestCase(, "тий этаж ")]
        //[TestCase(, "третий ")]
        //[TestCase(, "третий этаж ")]
        //[TestCase(, "Третий этаж. ")]
        //[TestCase(, "цокольном этаже ")]
        //[TestCase(, "цокольный этаж в 14 эт")]
        //[TestCase(, "Цокольный этаж жилого дома ")]
        //[TestCase(, "цокольный этаж, на этаже ")]
        //[TestCase(, "четвертом ")]
        //[TestCase(, "четвёртый этаж")]
        //[TestCase(, "Этаж 1-вый")]
        //[TestCase(, "этаж 2/4")]
        //[TestCase(, "Этаж 2")]
        //[TestCase(, "этаж в 5-")]
        //[TestCase(, "Этаж цокольный")]
        //[TestCase(, "-этаж")]
        //[TestCase(, "этаже")]

        public void ParserTest(int?floor_level, string descriptionToTest)
        {
            var commentStageParser = new CommentStageParser(RemoveSentenceWithStopWords(ConvertLetters(descriptionToTest)));
            int?parser_floor_level = commentStageParser.GetParserResult();

            Assert.AreEqual(floor_level, parser_floor_level);
        }
Example #2
0
        public static void Main()
        {
            int offerCounter = 0;
            int errorCounter = 0;

            Console.WriteLine("Включить тесты для многоуровневых помещений? (да/нет)");
            string checkMultilevelUserResponse = Console.ReadLine();

            Console.WriteLine("Включить тесты в которых этаж не был найден? (да/нет)");
            string checkNoValueUserResponse = Console.ReadLine();

            Console.Clear();
            using (OfferContext db = new OfferContext())
            {
                var offers = db.Offers.Where(offer => DatabaseHasFilledValues(offer)).ToList();
                foreach (var offer in offers)
                {
                    offerCounter++;
                    var commentStageParser = new CommentStageParser(RemoveSentenceWithStopWords(ConvertLetters(offer.description)));
                    int?parser_floor_level = commentStageParser.GetParserResult();
                    if (parser_floor_level != null)
                    {
                        if (CheckMultilevel(offer, checkMultilevelUserResponse))
                        {
                            if (ParserResultNotCorrect(ReturnKnownValue(offer), parser_floor_level))
                            {
                                errorCounter = DisplayAndCountTestFailure(offer, parser_floor_level, errorCounter);
                            }
                        }
                    }
                    else
                    {
                        if (CheckNoValue(checkNoValueUserResponse))
                        {
                            errorCounter = DisplayAndCountNoValueTestFailure(offer, errorCounter);
                        }
                    }
                }
            }
            DisplayAllCounters(offerCounter, errorCounter);
        }