TEST(BoostTranslatorTest, ReConfigurationTest) { std::string teststring2("Teststring 2"); vtrans::BoostTranslator boostTranslator; boostTranslator.configureLanguage(std::string(pathToLocales_), std::string("translator"), std::string("en.UTF-8")); std::string translatedMessage1 = boostTranslator.translate(teststring2); ASSERT_FALSE(translatedMessage1.compare("EN Test String 2")) << "Message returned: " << translatedMessage1; boostTranslator.configureLanguage(std::string(pathToLocales_), std::string("translator"), std::string("de.UTF-8")); std::string translatedMessage2 = boostTranslator.translate(teststring2); ASSERT_FALSE(translatedMessage2.compare("DE Teststring 2")) << "Message returned: " << translatedMessage2; }
int main(void) { FILE* ifp; ifp=fopen("input.txt","r"); char c[18]; int nice=0; int count=0; int k; while(fgets(c,18,ifp)!=NULL){ if(c!=NULL){ if(teststring(c)){ if(teststring2(c)){ printf("Nice string is: ->%s<-\n",c); nice++; } } count++; } } printf("nice:%d\n",nice); printf("total:%d\n",count); return EXIT_SUCCESS; }