Насколько стабильна NSubstitute?

Моя компания стремится стандартизировать изоляцию. Я смотрел на MS Stubs (причина, по-моему, была классной, и я думал, что сохраню ее в той же структуре). Тем не менее, Stubs еще не совсем готов к прайм-тайму (он все еще немного багги в нормальной функциональности).

Итак, теперь я смотрю, что еще там. Я посмотрел на мок и носорог. Делая это, я наткнулся на сказочные сравнения, сделанные Ричардом Бэнксом. В этом он показывает NSubstitute. Мне очень нравится то, что я вижу там.

Однако, после того, как немного сожгли MS Stubs, я не хочу делать ставку на готовую изолированную платформу для альфа/непродукта.

Итак, NSubstitute готов к прайм-тайм? Или это все еще немного глючит?

Ответы

Ответ 1

В официальной группе NSubstitute есть обсуждение .

Альфа-тег изначально использовался, чтобы указать, что API все еще может быть изменен. API теперь стабилизирован, и большая часть выдающейся работы для выпуска 1.0 - это документация. Вы можете узнать о какой-либо другой запланированной работе (как для v1, так и v2, в основном запланированных функций) из журнала .

Мы используем NSubstitute в крупном проекте с командой из 6 разработчиков и очень довольны им.

Примечание. Я работаю над NSubstitute, поэтому может быть немного предвзятым.:)

ОБНОВЛЕНИЕ: Опубликован NSubstitute 1.0.

Ответ 2

Я использую NSubstitute в проекте

Ответ 3

Мы использовали Rhino Mocks, но мы заменили весь наш издевательский код на NSubstitute. Он очень стабилен, гораздо легче работать, и меньше кода требуется для выполнения того, что вам нужно сделать, и небольшого, сжатого, но эффективного API.

Очень рекомендую!