Попов Иван Дмитриевич, группа 3630102/90003 вариант 25: Записная книжка(2)
Файл содержит следующую информацию (построчно): фамилия, имя, отчество Считать файл в список таким образом, чтобы он оставался отсортирован по фамилиям (при совпадении фамилий по именам;при совпадении и фамилий и имен по отчествам) Вывести список фамилий на экран Ввести с клавиатуры начальные буквы фамилии, имени и отчества; Проверить, есть ли люди с такой фамилией всписке. Пример: Иванов Иван Иванович Петров Иван Петрович Запрос «И» «И» «» выдает первую фамилию в списке Запрос «» «Ив» «» выдает обе фамилии в списке
К сожалению, мне не удалось непосредственно воспользоваться написанными юнит-тестами, возникает какая-то проблема с ссылками на объекты и разрешениями читать файлы. Инструкции, расположенные на сайте майкрософт, в частности указание ссылок на исходный файл .obj и директории с проектом вручную через настройки проекта с тестами. Не работают даже тесты, не привязанные вообще ни к чему (создал пустой проект в решении, далее в том же решении создал проект с тестом и попытался запустить тест вида EXPECT_EQ(1,1)). В обозревателе тестов появляется этот тест и, после попытки запустить его, остается непройденным В комментариях к данному тесту в строке "Результаты" написано "Не запущен", с восклицательным знаком перед названием теста.Поведение функций в ситуациях, описанных в файле с тестами, было проверено вручную. Возможно, необходимо исправить что-то в настройках на более глубоком уровне или сменить фреймворк с тестами.Надеюсь, что к моменту сдачи следующей работы проблема будет исправлена. Сдаю в таком виде, чтобы успеть до дедлайна.