Mock objects
От: Tom Россия http://www.RSDN.ru
Дата: 04.10.07 12:17
Оценка:
Какие Mock фреймворки вы используете у себя, если используете. И какие Mock фреймворки для плюсов считаются наиболее продвинутыми.

Спасибо.
Народная мудрось
всем все никому ничего(с).
Re: Mock objects
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 04.10.07 12:25
Оценка:
Здравствуйте, Tom, Вы писали:

Tom>Какие Mock фреймворки вы используете у себя, если используете. И какие Mock фреймворки для плюсов считаются наиболее продвинутыми.


А их вообще много есть?
Неспешно посматриваю в их сторону, нашел http://mockpp.sourceforge.net/ (+ соответствующая статья на рсдн) Пока на этом энтузиазм исчерпался
Если найдешь что-то интересное, отпиши здесь, плз.
Хорошо там, где мы есть! :)
Re[2]: Mock objects
От: Tom Россия http://www.RSDN.ru
Дата: 04.10.07 12:29
Оценка:
SO>А их вообще много есть?
Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов.
Народная мудрось
всем все никому ничего(с).
Re[3]: Mock objects
От: den123 Израиль http://den123.smugmug.com
Дата: 04.10.07 12:37
Оценка:
Здравствуйте, Tom, Вы писали:

SO>>А их вообще много есть?

Tom>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов.
А, енсли не секрет, о каком решении Вы говорите?
WBR — Yuriy
Re[4]: Mock objects
От: Tom Россия http://www.RSDN.ru
Дата: 04.10.07 12:39
Оценка: 2 (1)
Tom>>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов.
D>А, енсли не секрет, о каком решении Вы говорите?
http://www.typemock.com/
Народная мудрось
всем все никому ничего(с).
Re[5]: Mock objects
От: den123 Израиль http://den123.smugmug.com
Дата: 04.10.07 12:42
Оценка:
Здравствуйте, Tom, Вы писали:

Tom>>>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов.

D>>А, енсли не секрет, о каком решении Вы говорите?
Tom>http://www.typemock.com/
Спасибо, обязательно посмотрю. А пока в двух словах, это сильно отличается (лучше/хуже, полнее) от NUnit?
WBR — Yuriy
Re[6]: Mock objects
От: Tom Россия http://www.RSDN.ru
Дата: 04.10.07 13:03
Оценка: 3 (1)
Здравствуйте, den123, Вы писали:

D>Здравствуйте, Tom, Вы писали:


Tom>>>>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов.

D>>>А, енсли не секрет, о каком решении Вы говорите?
Tom>>http://www.typemock.com/
D>Спасибо, обязательно посмотрю. А пока в двух словах, это сильно отличается (лучше/хуже, полнее) от NUnit?
Если в двух словах — это абсолютно разные фреймворки предназначенные для разных целей. TypeMock позваляет тебе изолировать код, что бы его можно было бы протестировать. Например, у тебя есть код который вызывает веб сервис, надо написать тесты, которые проверяют поведение твоего кода при различных возвращаемых значениях веб сервиса. NUnit предоставит тебе реализацию самого теста, атрибуты асерты итп... а TypeMock поможет тебе в тесте не создавать настоящий веб сервис, а подменить его mock обьектом с определённым, заданным тобою поведением. Таким образом это просто разные вещи, которые обычно используются вместе а не одно вместо другого.
Народная мудрось
всем все никому ничего(с).
Re[7]: Mock objects
От: den123 Израиль http://den123.smugmug.com
Дата: 04.10.07 13:15
Оценка:
Здравствуйте, Tom, Вы писали:

Tom>Здравствуйте, den123, Вы писали:


D>>Здравствуйте, Tom, Вы писали:


Tom>>>>>Сомневаюсь, просто дял .NET-а нашёл отличное решение, интересно стало что есть для родных плюсов.

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

Ну и размеется разница в цене: NUnit бесплатный , а МОСК за денюшки .
Еще раз — спасибо!
WBR — Yuriy
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.