TEST_F(XPathValueTest, string_contains_useful_information) { std::stringstream output; output << XPathValue(false); ASSERT_THAT(output.str(), HasSubstr("Boolean")); ASSERT_THAT(output.str(), HasSubstr("false")); }
TEST_F(SndFileAudioFileReaderTest, shouldReportErrorIfFileNotFound) { const char* filename = "../test/data/unknown.wav"; bool result = reader_.open(filename); ASSERT_FALSE(result); std::string str = error.str(); ASSERT_THAT(str, HasSubstr(filename)); }
TEST_F(SndFileAudioFileReaderTest, shouldReportErrorIfNotAWavFile) { const char* filename = "../test/data/test_file_stereo.mp3"; bool result = reader_.open(filename); ASSERT_FALSE(result); std::string str = error.str(); ASSERT_THAT(str, HasSubstr(filename)); ASSERT_THAT(str, EndsWith("\n")); }