Я начинаю проект обслуживания, в котором мне нужно работать с устаревшим кодом, а также создавать новые. Новые я могу создать правильную разработку на основе интерфейса, и я могу использовать Moq для правильного модульного тестирования. Я не могу использовать Moq против устаревшего кода, поскольку у них нет надлежащего кода для имитации объектов. Судя по чтению, Typemock отлично подходит, поскольку я могу изолировать объект и возвращать то, что мы хотим, когда метод вызывается для устаревших объектов. Мне очень нравится простота и легкость разработки. Я хотел бы знать, есть ли какие-либо другие инструменты, такие как Typemock, на которые я должен обратить внимание, прежде чем совершать их, поскольку я должен заплатить за это.
Спасибо
PS: у нас магазин Microsoft, мы работаем с C#/ASP/ASp.Net/Silverlight и VB.Net
** Я только что обнаружил, что Infragistics также имеет один инструмент для имитации.