Index: src/libstring/Tests/TestsTString.cpp =================================================================== diff -u -N -r07f5ed57f11f0b908313f692fc4830401f0db552 -rdf130d0560105f3f098e84d3adb4810837598456 --- src/libstring/Tests/TestsTString.cpp (.../TestsTString.cpp) (revision 07f5ed57f11f0b908313f692fc4830401f0db552) +++ src/libstring/Tests/TestsTString.cpp (.../TestsTString.cpp) (revision df130d0560105f3f098e84d3adb4810837598456) @@ -549,6 +549,15 @@ EXPECT_EQ(strValue, _T("Some song")); } +TEST(TStringTests, Replace_MultipleTimes) +{ + TString strValue(_T("Soome stering")); + strValue.Replace(_T("o"), _T("xyz")); + strValue.Replace(_T("e"), _T("abc")); + + EXPECT_EQ(strValue, _T("Sxyzxyzmabc stabcring")); +} + TEST(TStringTests, Replace_EmptyStringWithPtrToString) { TString strValue;