Возможно ли проверить сообщение, отправленное с помощью исключения? В настоящее время можно сделать:Проверка сообщений об исключениях с помощью GoogleTest
ASSERT_THROW(statement, exception_type)
, который все прекрасно и хорошо, но не где я могу найти способ проверить e.what() это действительно то, что я ищу. Это невозможно с помощью теста Google?
Вы можете не поместить в 'gtest' утверждение макроса в' catch' блок? –
@ A.E.Drew О чем ты говоришь? Где я упомянул что-нибудь о размещении какого-либо макроса в блоке catch? Пожалуйста, не комментируйте ради комментариев – ForeverLearning
Существует полный ответ: http://stackoverflow.com/questions/23270078/test-a-specific-exception-type-is-thrown-and-the-exception -has-the-right-propert –