| Index: chrome/browser/profiles/avatar_menu_model_unittest.cc
|
| diff --git a/chrome/browser/profiles/avatar_menu_model_unittest.cc b/chrome/browser/profiles/avatar_menu_model_unittest.cc
|
| index fb50ebc6644c80bbdf0a9dd5192e453a969ac9d9..03346e8d313d20619bd8a311236ca59017fb814e 100644
|
| --- a/chrome/browser/profiles/avatar_menu_model_unittest.cc
|
| +++ b/chrome/browser/profiles/avatar_menu_model_unittest.cc
|
| @@ -72,6 +72,21 @@ TEST_F(AvatarMenuModelTest, InitialCreation) {
|
| EXPECT_EQ(name2, item2.name);
|
| }
|
|
|
| +TEST_F(AvatarMenuModelTest, ActiveItem) {
|
| + string16 name1(ASCIIToUTF16("Test 1"));
|
| + string16 name2(ASCIIToUTF16("Test 2"));
|
| +
|
| + manager()->CreateTestingProfile("p1", name1, 0);
|
| + manager()->CreateTestingProfile("p2", name2, 0);
|
| +
|
| + MockObserver observer;
|
| + AvatarMenuModel model(manager()->profile_info_cache(), &observer, browser());
|
| + ASSERT_EQ(2U, model.GetNumberOfItems());
|
| + // TODO(jeremy): Expand test to verify active profile index other than 0
|
| + // crbug.com/100871
|
| + ASSERT_EQ(0U, model.GetActiveProfileIndex());
|
| +}
|
| +
|
| TEST_F(AvatarMenuModelTest, ModifyingNameResortsCorrectly) {
|
| string16 name1(ASCIIToUTF16("Alpha"));
|
| string16 name2(ASCIIToUTF16("Beta"));
|
|
|