36 EXPECT_EQ(tagrow.
tag,
"");
37 EXPECT_EQ(tagrow.
row, -1);
45 EXPECT_EQ(tagrow.tag,
"abc");
46 EXPECT_EQ(tagrow.row, 42);
49 EXPECT_EQ(tagrow.tag,
"");
50 EXPECT_EQ(tagrow.row, -1);
53 EXPECT_EQ(tagrow.tag,
"cde");
54 EXPECT_EQ(tagrow.row, 43);
57 EXPECT_EQ(tagrow2.
tag,
"cde");
58 EXPECT_EQ(tagrow2.
row, -1);
67 EXPECT_TRUE(tag1 == tag2);
68 EXPECT_FALSE(tag1 != tag2);
72 EXPECT_TRUE(tag3 == tag4);
73 EXPECT_FALSE(tag3 != tag4);
77 EXPECT_FALSE(tag5 == tag6);
78 EXPECT_TRUE(tag5 != tag6);
82 EXPECT_FALSE(tag7 == tag8);
83 EXPECT_TRUE(tag7 != tag8);
94 EXPECT_EQ(tag1.
row, 42);
95 EXPECT_EQ(tag1.
tag,
"abc");
103 EXPECT_EQ(tagrow.tag,
"");
104 EXPECT_EQ(tagrow.row, -1);
106 const std::string expected_name(
"tag");
108 EXPECT_EQ(tagrow.tag, expected_name);
109 EXPECT_EQ(tagrow.row, -1);
112 EXPECT_EQ(tagrow.tag, expected_name);
113 EXPECT_EQ(tagrow.row, 0);
120 auto tagrow = test_method(
"abc");
121 EXPECT_EQ(tagrow.tag,
"abc");
122 EXPECT_EQ(tagrow.row, -1);
130 EXPECT_EQ(tagrow.next().tag,
"tag");
131 EXPECT_EQ(tagrow.next().row, 1);
139 EXPECT_EQ(tagrow.prev().tag,
"tag");
140 EXPECT_EQ(tagrow.prev().row, 0);
Aggregate to hold (tag, row) information for SessionModel.
static TagRow append(const std::string &tag_name={})
Returns TagRow corresponding to the append to tag_name.
static TagRow prepend(const std::string &tag_name={})
Returns TagRow corresponding to prepending to tag_name.
TagRow test_method(const TagRow &input)
materialitems.h Collection of materials to populate MaterialModel.
TEST_F(TagRowTest, initialState)
Initial state.