приветствую
кто-нибудь имеет опыт скрещивания gmock с каким-либо тестовым движком, отличным от gtest ?
проблема в том, что mock-и бросают исключения в деструкторах, а это приводит к краху приложения в некоторых случаях (речь о винде + VS2010)
двойное исключение:
mock = ...
work With Mock and not satisfy expectation
throw false; // throw from bad ASSERT
есть возможность отключить флаг бросания исключения из функции bool Verify(mock_object), однако потребуется вручную вызывать эту функцию в какждом тесте для каждого mock-объекта и при этом пострадает диагностика (не ясно будет что не так в тесте)
пока видится вариант подхачить саму библиотеку и убрать бросание исключения в деструкторе (точнее, вызов верификации)
верификацию вызвать вручную для каждого mock-объекта в тесте, при этом будет вылетать исключение с описанием ошибки
спасибо