|
2356 / 1774 / 212
Регистрация: 07.01.2011
Сообщений: 10,342
|
||||||||||||||||
Unit тестирование и сравнение двух List<T>08.01.2018, 22:30. Показов 8702. Ответов 7
Всем привет, пишу юнит тест на функцию сортирования при котором я сравниваю 2 листа. 1 уже отсортирован по умолчанию, 2 сортирую.
Тест фейлится, при чем если пройтись дебагером, то видно что все отсортировано правильно. Почему фейл - не понимаю
Добавлено через 7 минут Тест фейлится даже при таком условии. Честно говоря, делаю так, как пишут много источников в гугле, и что не так - не понимаю
0
|
||||||||||||||||
| 08.01.2018, 22:30 | |
|
Ответы с готовыми решениями:
7
Unit -тестирование или автоматизированное тестирование
Сравнение двух List<string> |
|
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
|
||||||
| 08.01.2018, 22:37 | ||||||
|
zewer, Потому что CollectionAssert.AreEqual(actual, expected); такое сравнение использует Equals в чем можно убедиться получив эксепшен NotImplementedException
https://msdn.microsoft.com/en-... 43763.aspx Remarks Two collections are equal if they have the same elements in the same order and quantity. Elements are equal if their values are equal, not if they refer to the same object. The values of elements are compared using Equals by default.
1
|
||||||
|
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
|
||||||
| 08.01.2018, 22:50 | ||||||
Сообщение было отмечено zewer как решение
Решение
После сравнение ссылок и количества идет сравнение через
1
|
||||||
|
2356 / 1774 / 212
Регистрация: 07.01.2011
Сообщений: 10,342
|
||||||
| 08.01.2018, 23:07 [ТС] | ||||||
|
Честно говоря, очень сложно понимаю что конкретно вы имеете ввиду.
Но если смотреть на ваш код, то, как я понял, проблема из за того, что я не определил Equals Переопределил для класса Animal
0
|
||||||
|
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
|
||||||
| 08.01.2018, 23:18 | ||||||
|
Ну я же не знаю как вы хотите сравнивать, могу дать только пример. Как вы будите сравнивать объекты это ваша полностью ответственность.
1
|
||||||
|
2356 / 1774 / 212
Регистрация: 07.01.2011
Сообщений: 10,342
|
||||||
| 08.01.2018, 23:18 [ТС] | ||||||
|
Для класса Donkey определил таким образом
0
|
||||||
|
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
|
||
| 08.01.2018, 23:18 | ||
|
0
|
||
|
2356 / 1774 / 212
Регистрация: 07.01.2011
Сообщений: 10,342
|
||||||
| 08.01.2018, 23:29 [ТС] | ||||||
|
Все таки пришлось вызвать base
0
|
||||||
| 08.01.2018, 23:29 | |
|
Помогаю со студенческими работами здесь
8
Сравнение содержимого двух List - ов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|