TEST(MooseEnumItem, lessthan) { MooseEnumItem item1("Andrew", 1980); MooseEnumItem item2("Deanne", 1980); MooseEnumItem item3("Isaac", 2011); MooseEnumItem item4("Allison", 2013); std::set<MooseEnumItem> items; items.insert(item4); items.insert(item3); items.insert(item2); items.insert(item1); EXPECT_NE(items.find(item1), items.end()); EXPECT_NE(items.find(item2), items.end()); EXPECT_NE(items.find(item3), items.end()); EXPECT_NE(items.find(item4), items.end()); EXPECT_EQ(items.find(MooseEnumItem("Edward", 1949)), items.end()); }
void MooseEnumBase::addEnumerationName(const std::string & name, const int & value) { addEnumerationItem(MooseEnumItem(name, value)); }