Я запускаю тест с собственной структурой модульного тестирования Microsoft (которая поставляется с vs2019), и это не получается с этим сообщением: Assert failed. Expected:<1> Actual:<1>
Вот код теста:
TEST_METHOD(memory_copy)
{
int ref[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int src[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int dest[10];
test::memory_copy<int>(src, dest, 10);
for (unsigned int i = 0; i < 10; i++)
{
Assert::AreSame(src[i], ref[i]);
Assert::AreSame(dest[i], ref[i]);
}
};
Примечание: memory_copy<>()
копирует память из одного указателя в другой, как std::memcpy()
У кого-нибудь есть идея, в чем здесь проблема?