Ejemplo n.º 1
0
TEST(RepoBSONTest, HasEmbeddedFieldTest)
{
	EXPECT_FALSE(emptyBson.hasEmbeddedField("hi", "bye"));

	RepoBSON hasFieldWrongTypeBson(BSON("field" << 1));
	EXPECT_FALSE(hasFieldWrongTypeBson.hasEmbeddedField("field", "bye"));

	RepoBSON expectTrue(BSON("field" << testBson));
	EXPECT_TRUE(expectTrue.hasEmbeddedField("field", "ice"));
	EXPECT_FALSE(expectTrue.hasEmbeddedField("field", "NonExistent"));
}