*ubermock

analizer 14.01.2012 21:30

запилил mocking ещё и константных мембер-функций. внезапно осознал что сабж готов (отсутствие perfect forwarding'а недостатком не считаю, тем более, что устранить легко). вот думаю теперь. продолжить пилить на основе ubermock виртуальную фс, чтобы можно было писать тесты того как программа читает конфиг с диска, ... more →

analizer 14.01.2012 18:49

запилил mocking для мембер-функций, пока только для неконстантных,
полный пример как этой хуитой пользоваться тут:
https://github.com/analizer/ubermock/blo...

Суть: если есть либа, часть функций хочется подменить (скажем, для тестов, чтобы
сэмулировать out of memory в нужном месте, например). То ... more →

analizer 24.09.2011 06:38

ещё никогда mock-объекты не были столь простыми и охуенными: https://github.com/analizer/ubermock
действующие лица:
launch — тестируемая либа
main — бинарь эту либу использующий
test — бинарь тестирующий тестируюему либу. т.к. я ленив, то состоит из того же исходника что и main
mock — либа, при линковке которой к ... more →

*ubermock is used by:

analizer

analizer