0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 5
|
||||||
1 | ||||||
Написать unit-тест для кода26.02.2018, 09:10. Показов 1131. Ответов 6
Метки нет (Все метки)
Добрый день! Помогите написать unit-тест для данного метода.
В C# новичок.
0
|
26.02.2018, 09:10 | |
Ответы с готовыми решениями:
6
Unit-тест на код Не работает тест ASP.NET Unit Написать unit тест с заглушками на любой из методов Unit тест для метода |
414 / 265 / 25
Регистрация: 03.10.2011
Сообщений: 1,079
|
|
27.02.2018, 09:42 | 3 |
bolver9, linq использовать нельзя, для поиска в коллекции? Если можно, то ваш метод - велосипед.
0
|
15.03.2018, 22:53 | 5 | ||||||||||
Попробую распутать это сложное дело. Поиграем в детективов.
movies - это массив или список, что не особо важно. Пусть это будет список. В этом списке хранятся экземпляры класса Movie. В классе Movie есть два поля или свойства: datetime и name. Пусть это будут поля, что тоже не особо важно. Есть некий класс, где находится метод SearchMovie и поле movies. Назовём этот класса - Helper. Имя пока неважно. Можно в любой момент переименовать. Helper.cs
Создадим решение под названием Movies и проект Movies в этом решении. Так же добавим проект типа "Test" с именем Movies_Tests. Будем использовать встроенный Microsoft.VisualStudio.TestTools.UnitTesting. Первый тест сделаем таким, что movies будет равно null, а SearchMovie должен вернуть в этом случае тоже null
0
|
15.03.2018, 22:59 | 6 | |||||
Сделаем так, чтобы данный тест не проваливался. Для этого нужно в метод SearchMovie добавить проверку списка movies на null, если список movies равен null, то возвращаем null, чего и ожидает тест выше:
0
|
16.03.2018, 00:18 | 7 | |||||
Добавил ещё один тест, который проверяет, что в случае поиска элемента, которого в списке нет, то SearchMovie должен вернуть null. Этот тест успешно выполняется:
0
|
16.03.2018, 00:18 | |
16.03.2018, 00:18 | |
Помогаю со студенческими работами здесь
7
Unit-тест для void метода Unit-тест для проверки текста в файле Не запускается unit тест из-за ошибки компиляции Пожалуйста объясните как работает тест unit Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |