Вход на сайт
ИИ для программиста?
53179 просмотров
Перейти к просмотру всей ветки
в ответ AlexNek 14.09.24 16:55, Последний раз изменено 14.09.24 18:12 (AlexNek)
Ну вот горячие пирожки
Было следующее, что написано понималось, но с трудом
Xunit.Sdk.XunitException Expected freeBlocks { FreeBlock { Offset = 1000L, Size = 2048 }, FreeBlock { Offset = 3048L, Size = 1024 } } to contain FreeBlock{ Offset = 1000L, Size = 3072 }
После разъяснений Для ИИ получилось следующее.
Here are a few strategies to get more specific error messages in this scenario:
1.Assert on the Entire Collection:
2....
3...
Тоже не перфект, но уже более понятно
Xunit.Sdk.XunitException Expected freeBlocks to be a collection with 1 item(s) because the free blocks list should contain the single consolidated block., but { FreeBlock { Offset = 1000L, Size = 2048 }, FreeBlock{ Offset = 3048L, Size = 1024 } } contains 1 item(s) more than{ FreeBlock{ Offset = 1000L, Size = 3072 } }
в итоге получилось гораздо лучше
Xunit.Sdk.XunitException Expected freeBlocks to contain 1 item(s) because there should be only one consolidated block, but found 2: { FreeBlock { Offset = 1000L, Size = 2048 }, FreeBlock { Offset = 3048L, Size = 1024 } }