-
- как раз при редизайне и рефакторинге только полный набор тестов гарантирует вам, что вы попутно ничего не сломаете. здесь всё строго по теории. а вскрытые малозаметные багофичи - приятный бонус! - bialix(09.02.2012 19:34)
- cmockery происходит от 2х слов "C" (язык программирования) и "Mock" (термин из TDD - специальный тестовый объект, подменяющий реальный объект и проверяющий его поведение). bialix(262 знак., 09.02.2012 19:32)
- Я не совсем корректно выразился по поводу назначения Google Test. Если я правильно понимаю, Google Test был создан первым и с его помощью можно делать юнит тесты и для с и для с++. Но очень быстро разработчики попали в ситуацию, когда написание ig_z(570 знак., 09.02.2012 21:35)
- большим плюсом cmockery я вижу то, что в него встроена минимально возможная поддержка отслеживания корректности работы с malloc/calloc/free. по остальным параметрам она может уступать другим тестовым фреймворкам. Так по описанию из упомянутой bialix(365 знак., 10.02.2012 14:00)
- Спасибо, именно это я и хотел узнать. Любопытно посмотреть, как cmockery ведет себя c shared pointers. Кстати, раньше вы вели весьма интересные ресурсы на ембедед тематику. Напомните адреса пожалуйста, что то никак не могу найти. - ig_z(10.02.2012 18:59)
- уже давно тот блог не ведется. сегодня он может быть интересно чисто из исторических соображений. нового чисто программисткого блога у меня не получается завести, по разным причинам, хотя иногда хочется что-то написать. bialix(123 знак., 10.02.2012 19:08)
- если я правильно понимаю, то shared pointer это чисто плюсовая штука. а сишная обычная куча (malloc/free) и плюсовая куча (new / delete) это две разные кучи и их путать нельзя. cmockery изначально заточен под чистый си. я все-таки думаю что вам bialix(60 знак., 10.02.2012 19:06)
- Спасибо, именно это я и хотел узнать. Любопытно посмотреть, как cmockery ведет себя c shared pointers. Кстати, раньше вы вели весьма интересные ресурсы на ембедед тематику. Напомните адреса пожалуйста, что то никак не могу найти. - ig_z(10.02.2012 18:59)
- cmockery - это еще один проект от гугла, да. другой, отдельный, но изначально он финансировался гуглей. - биаликс(09.02.2012 23:13, )
- большим плюсом cmockery я вижу то, что в него встроена минимально возможная поддержка отслеживания корректности работы с malloc/calloc/free. по остальным параметрам она может уступать другим тестовым фреймворкам. Так по описанию из упомянутой bialix(365 знак., 10.02.2012 14:00)
- Я не совсем корректно выразился по поводу назначения Google Test. Если я правильно понимаю, Google Test был создан первым и с его помощью можно делать юнит тесты и для с и для с++. Но очень быстро разработчики попали в ситуацию, когда написание ig_z(570 знак., 09.02.2012 21:35)