Index: src/libstring/Tests/TestsTString.cpp
===================================================================
diff -u -N -r07f5ed57f11f0b908313f692fc4830401f0db552 -rc89285627fcbfd03036064ec6f834e4fa6841048
--- src/libstring/Tests/TestsTString.cpp	(.../TestsTString.cpp)	(revision 07f5ed57f11f0b908313f692fc4830401f0db552)
+++ src/libstring/Tests/TestsTString.cpp	(.../TestsTString.cpp)	(revision c89285627fcbfd03036064ec6f834e4fa6841048)
@@ -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;