Информация об изменениях

Сообщение Re: Имитация DateTime.Now от 11.04.2023 16:03

Изменено 11.04.2023 16:04 vmpire

Re: Имитация DateTime.Now
Здравствуйте, Философ, Вы писали:

Ф>Навеяно темой про имитацию окружения
Автор: Qulac
Дата: 02.04.23

Ф>Это даже не вопрос, а скорее побомбить: меня эта тема с DateTime.Now в своё время очень долго вымораживала.
Ф>Вот неужели нельзя было заранее подумать, что люди будут тесты писать??????!!!!!1111
Ф>Идиоты!!!!!
Для эстетов есть Microsoft Fakes
https://learn.microsoft.com/en-us/visualstudio/test/isolating-code-under-test-with-microsoft-fakes?view=vs-2022&tabs=csharp
По ссылке как раз пример с подменой DateTime.Now
Но только за деньги (только Enterprise версия)
Re: Имитация DateTime.Now
Здравствуйте, Философ, Вы писали:

Ф>Навеяно темой про имитацию окружения
Автор: Qulac
Дата: 02.04.23

Ф>Это даже не вопрос, а скорее побомбить: меня эта тема с DateTime.Now в своё время очень долго вымораживала.
Ф>Вот неужели нельзя было заранее подумать, что люди будут тесты писать??????!!!!!1111
Ф>Идиоты!!!!!
Для эстетов есть Microsoft Fakes
https://learn.microsoft.com/en-us/visualstudio/test/isolating-code-under-test-with-microsoft-fakes?view=vs-2022&tabs=csharp
По ссылке как раз пример с подменой DateTime.Now
Но только за деньги (только Enterprise версия).

А по хорошему нужно изолировать недетерменированные методы в самом приложении.