_ >   10 10 {
  11 11         TStringArray arrStrings;
  12 12
< >   13           EXPECT_EQ(0, arrStrings.GetCount());
    13         EXPECT_EQ(0UL, arrStrings.GetCount());
14 14 }
  15 15
  16 16 TEST(TestsTStringArray, AddElements)
 
20 20         arrStrings.Add(TString(L"SomeString1"));
  21 21         arrStrings.Add(TString(L"SomeString2"));
  22 22
< >   23           EXPECT_EQ(2, arrStrings.GetCount());
    23         EXPECT_EQ(2UL, arrStrings.GetCount());
24 24         EXPECT_STREQ(L"SomeString1", arrStrings.GetAt(0).c_str());
  25 25         EXPECT_STREQ(L"SomeString2", arrStrings.GetAt(1).c_str());
  26 26 }
 
32 32         arrStrings.InsertAt(0, TString(L"SomeString1"));
  33 33         arrStrings.InsertAt(0, TString(L"SomeString2"));
  34 34
< >   35           EXPECT_EQ(2, arrStrings.GetCount());
    35         EXPECT_EQ(2UL, arrStrings.GetCount());
36 36         EXPECT_STREQ(L"SomeString1", arrStrings.GetAt(1).c_str());
  37 37         EXPECT_STREQ(L"SomeString2", arrStrings.GetAt(0).c_str());
  38 38 }
 
53 53
  54 54         arrStrings.SetAt(0, TString(L"SomeString3"));
  55 55
< >   56           EXPECT_EQ(2, arrStrings.GetCount());
    56         EXPECT_EQ(2UL, arrStrings.GetCount());
57 57         EXPECT_STREQ(L"SomeString3", arrStrings.GetAt(0).c_str());
  58 58         EXPECT_STREQ(L"SomeString2", arrStrings.GetAt(1).c_str());
  59 59 }
 
74 74
  75 75         arrStrings.RemoveAt(0);
  76 76
< >   77           EXPECT_EQ(1, arrStrings.GetCount());
    77         EXPECT_EQ(1UL, arrStrings.GetCount());
78 78         EXPECT_STREQ(L"SomeString2", arrStrings.GetAt(0).c_str());
  79 79 }
  80 80
 
94 94
  95 95         arrStrings.Clear();
  96 96
< >   97           EXPECT_EQ(0, arrStrings.GetCount());
    97         EXPECT_EQ(0UL, arrStrings.GetCount());
< _   98 98 }
  99 99
  100 100 TEST(TestsTStringArray, Compare_Empty)