@@ -82,9 +82,9 @@ public void TestAppendToStringToQString()
82
82
83
83
var appended = old . AppendTo ( app ) ;
84
84
85
- var q = appended . ToString ( ) ;
85
+ var q = appended . String ;
86
86
87
- var exp = this . _testString + app ;
87
+ var exp = app + this . _testString ;
88
88
89
89
Assert . AreEqual ( exp , q ) ;
90
90
}
@@ -94,12 +94,12 @@ public void TestAppendToStringToQString()
94
94
[ Test ]
95
95
public void TestAtToGetQChar ( )
96
96
{
97
- for ( var j = 0 ; j < _testString . Count ( ) ; j ++ )
97
+ for ( var j = 0 ; j < this . _testString . Length ; j ++ )
98
98
{
99
99
char net = _testString . ElementAt ( 0 ) ;
100
100
QChar q = _qString . At ( 0 ) ;
101
101
102
- Assert . AreEqual ( net . ToString ( ) , q . ToString ( ) ) ;
102
+ Assert . AreEqual ( net , q . ToLatin1 ( ) ) ;
103
103
}
104
104
}
105
105
#endregion
@@ -442,9 +442,9 @@ public void TestCountWithQCharArgsCaseInsensitive()
442
442
{
443
443
var r = new Random ( ) ;
444
444
var rx = r . Next ( 0 , _testString . Count ( ) ) ;
445
- var charac = _testString . ElementAt ( rx ) ;
445
+ var charac = char . ToLowerInvariant ( _testString . ElementAt ( rx ) ) ;
446
446
447
- var net = Regex . Matches ( _testString , @charac . ToString ( ) , RegexOptions . IgnoreCase ) . Count ;
447
+ var net = _testString . Count ( c => char . ToLowerInvariant ( c ) == charac ) ;
448
448
449
449
var qchar = new QChar ( charac ) ;
450
450
var q = _qString . Count ( qchar , CaseSensitivity . CaseInsensitive ) ;
@@ -499,10 +499,10 @@ public void TestCountWithStringArgsCaseSensitive()
499
499
public void TestCountWithQStringRefArgsCaseInsensitive ( )
500
500
{
501
501
var r = new Random ( ) ;
502
- var rx = r . Next ( 0 , _testString . Count ( ) ) ;
503
- var charac = _testString . ElementAt ( rx ) ;
502
+ var rx = r . Next ( 0 , this . _testString . Length ) ;
503
+ var charac = char . ToLowerInvariant ( _testString . ElementAt ( rx ) ) ;
504
504
505
- var net = Regex . Matches ( _testString , @charac . ToString ( ) , RegexOptions . IgnoreCase ) . Count ;
505
+ var net = _testString . Count ( c => char . ToLowerInvariant ( c ) == charac ) ;
506
506
507
507
var qs = new QStringRef ( charac . ToString ( ) ) ;
508
508
@@ -877,7 +877,7 @@ public void TestRight()
877
877
var qString1 = new QStringRef ( netString1 ) ;
878
878
879
879
var subNet = netString1 . Substring ( netString1 . Length - 5 ) ;
880
- var subQ = qString1 . Right ( netString1 . Length - 5 ) ;
880
+ var subQ = qString1 . Right ( 5 ) ;
881
881
882
882
Assert . AreEqual ( subNet , subQ . ToString ( ) ) ;
883
883
}
@@ -1108,7 +1108,7 @@ public void TestEqual_QStringRef_StringOperator()
1108
1108
{
1109
1109
var s = _qString ;
1110
1110
1111
- Assert . AreEqual ( s , _testString ) ;
1111
+ Assert . IsTrue ( s == _testString ) ;
1112
1112
}
1113
1113
1114
1114
[ Test ]
@@ -1117,14 +1117,14 @@ public void TestNotEqual_QString_QLatin1StringOperator()
1117
1117
var s = _qString ;
1118
1118
var s2 = new QLatin1String ( _testString ) ;
1119
1119
1120
- Assert . AreNotEqual ( s , s2 ) ;
1120
+ Assert . IsTrue ( s != s2 ) ;
1121
1121
}
1122
1122
1123
1123
[ Test ]
1124
1124
public void TestNotEqual_QStringRef_QStringRefOperator ( )
1125
1125
{
1126
1126
var s = _qString ;
1127
- var s2 = new QStringRef ( _testString ) ;
1127
+ var s2 = new QStringRef ( _testString + "a" ) ;
1128
1128
1129
1129
Assert . AreNotEqual ( s , s2 ) ;
1130
1130
}
@@ -1143,15 +1143,7 @@ public void TestGreaterOperator()
1143
1143
var s = new QStringRef ( _testString ) ;
1144
1144
var s2 = new QStringRef ( _testString . ToUpper ( ) ) ;
1145
1145
1146
- var netComp = _testString . CompareTo ( _testString . ToUpper ( ) ) ;
1147
-
1148
- var net = false || netComp > 0 ;
1149
-
1150
- var q = s > s2 ;
1151
-
1152
- //Assert.Greater(s, s2);
1153
-
1154
- Assert . AreEqual ( net , q ) ;
1146
+ Assert . IsTrue ( s > s2 ) ;
1155
1147
}
1156
1148
1157
1149
[ Test ]
@@ -1160,15 +1152,7 @@ public void TestGreaterEqualOperator()
1160
1152
var s = new QStringRef ( _testString ) ;
1161
1153
var s2 = new QStringRef ( _testString . ToUpper ( ) ) ;
1162
1154
1163
- var netComp = _testString . CompareTo ( _testString . ToUpper ( ) ) ;
1164
-
1165
- bool net = netComp >= 0 ;
1166
-
1167
- var q = s >= s2 ;
1168
-
1169
- //Assert.GreaterOrEqual(s, s2);
1170
-
1171
- Assert . AreEqual ( net , q ) ;
1155
+ Assert . IsTrue ( s >= s2 ) ;
1172
1156
}
1173
1157
1174
1158
[ Test ]
@@ -1177,15 +1161,7 @@ public void TestLessOperator()
1177
1161
var s = new QStringRef ( _testString ) ;
1178
1162
var s2 = new QStringRef ( _testString . ToUpper ( ) ) ;
1179
1163
1180
- var netComp = _testString . CompareTo ( _testString . ToUpper ( ) ) ;
1181
-
1182
- var net = false || netComp < 0 ;
1183
-
1184
- var q = s < s2 ;
1185
-
1186
- //Assert.Less(s, s2);
1187
-
1188
- Assert . AreEqual ( net , q ) ;
1164
+ Assert . IsTrue ( s2 < s ) ;
1189
1165
}
1190
1166
1191
1167
[ Test ]
@@ -1194,15 +1170,7 @@ public void TestLessEqualOperator()
1194
1170
var s = new QStringRef ( _testString ) ;
1195
1171
var s2 = new QStringRef ( _testString . ToUpper ( ) ) ;
1196
1172
1197
- var netComp = _testString . CompareTo ( _testString . ToUpper ( ) ) ;
1198
-
1199
- bool net = netComp <= 0 ;
1200
-
1201
- var q = s <= s2 ;
1202
-
1203
- //Assert.LessOrEqual(s, s2);
1204
-
1205
- Assert . AreEqual ( net , q ) ;
1173
+ Assert . IsTrue ( s2 <= s ) ;
1206
1174
}
1207
1175
1208
1176
#endregion
0 commit comments