Здравствуйте, Tom, Вы писали:
Tom>Какие Mock фреймворки вы используете у себя, если используете. И какие Mock фреймворки для плюсов считаются наиболее продвинутыми.
А их вообще много есть?
Неспешно посматриваю в их сторону, нашел http://mockpp.sourceforge.net/ (+ соответствующая статья на рсдн) Пока на этом энтузиазм исчерпался
Если найдешь что-то интересное, отпиши здесь, плз.
Здравствуйте, Tom, Вы писали:
SO>>А их вообще много есть? Tom>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов.
А, енсли не секрет, о каком решении Вы говорите?
Tom>>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов. D>А, енсли не секрет, о каком решении Вы говорите? http://www.typemock.com/
Здравствуйте, Tom, Вы писали:
Tom>>>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов. D>>А, енсли не секрет, о каком решении Вы говорите? Tom>http://www.typemock.com/
Спасибо, обязательно посмотрю. А пока в двух словах, это сильно отличается (лучше/хуже, полнее) от NUnit?
Здравствуйте, den123, Вы писали:
D>Здравствуйте, Tom, Вы писали:
Tom>>>>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов. D>>>А, енсли не секрет, о каком решении Вы говорите? Tom>>http://www.typemock.com/ D>Спасибо, обязательно посмотрю. А пока в двух словах, это сильно отличается (лучше/хуже, полнее) от NUnit?
Если в двух словах — это абсолютно разные фреймворки предназначенные для разных целей. TypeMock позваляет тебе изолировать код, что бы его можно было бы протестировать. Например, у тебя есть код который вызывает веб сервис, надо написать тесты, которые проверяют поведение твоего кода при различных возвращаемых значениях веб сервиса. NUnit предоставит тебе реализацию самого теста, атрибуты асерты итп... а TypeMock поможет тебе в тесте не создавать настоящий веб сервис, а подменить его mock обьектом с определённым, заданным тобою поведением. Таким образом это просто разные вещи, которые обычно используются вместе а не одно вместо другого.
Здравствуйте, Tom, Вы писали:
Tom>Здравствуйте, den123, Вы писали:
D>>Здравствуйте, Tom, Вы писали:
Tom>>>>>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов. D>>>>А, енсли не секрет, о каком решении Вы говорите? Tom>>>http://www.typemock.com/ D>>Спасибо, обязательно посмотрю. А пока в двух словах, это сильно отличается (лучше/хуже, полнее) от NUnit? Tom>Если в двух словах — это абсолютно разные фреймворки предназначенные для разных целей. TypeMock позваляет тебе изолировать код, что бы его можно было бы протестировать. Например, у тебя есть код который вызывает веб сервис, надо написать тесты, которые проверяют поведение твоего кода при различных возвращаемых значениях веб сервиса. NUnit предоставит тебе реализацию самого теста, атрибуты асерты итп... а TypeMock поможет тебе в тесте не создавать настоящий веб сервис, а подменить его mock обьектом с определённым, заданным тобою поведением. Таким образом это просто разные вещи, которые обычно используются вместе а не одно вместо другого.
Премного благодарен Насколько я понял NUnit позволяет писать тесты (и тестировать), а МОСК — организовывать тестирование с заранее заданным поведением.
Ну и размеется разница в цене: NUnit бесплатный , а МОСК за денюшки .
Еще раз — спасибо!