summaryrefslogtreecommitdiff
path: root/test/core/model/DocumentTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/core/model/DocumentTest.cpp')
-rw-r--r--test/core/model/DocumentTest.cpp25
1 files changed, 14 insertions, 11 deletions
diff --git a/test/core/model/DocumentTest.cpp b/test/core/model/DocumentTest.cpp
index 7190437..5a2bcec 100644
--- a/test/core/model/DocumentTest.cpp
+++ b/test/core/model/DocumentTest.cpp
@@ -65,11 +65,13 @@ TEST(Document, construct)
foreword->getField()[0].cast<StructuredEntity>();
ASSERT_FALSE(text.isNull());
ASSERT_EQ("text", text->getDescriptor()->getName());
- ASSERT_TRUE(text->hasField());
- ASSERT_EQ(1U, text->getField().size());
- ASSERT_TRUE(text->getField()[0]->isa(typeOf<DocumentPrimitive>()));
- Variant content =
- text->getField()[0].cast<DocumentPrimitive>()->getContent();
+ ASSERT_TRUE(text->hasField("content"));
+ ASSERT_EQ(1U, text->getField("content").size());
+ ASSERT_TRUE(
+ text->getField("content")[0]->isa(typeOf<DocumentPrimitive>()));
+ Variant content = text->getField("content")[0]
+ .cast<DocumentPrimitive>()
+ ->getContent();
ASSERT_EQ("Some introductory text", content.asString());
}
}
@@ -97,12 +99,13 @@ TEST(Document, construct)
par->getField()[0].cast<StructuredEntity>();
ASSERT_FALSE(text.isNull());
ASSERT_EQ("text", text->getDescriptor()->getName());
- ASSERT_TRUE(text->hasField());
- ASSERT_EQ(1U, text->getField().size());
- ASSERT_TRUE(
- text->getField()[0]->isa(typeOf<DocumentPrimitive>()));
- Variant content =
- text->getField()[0].cast<DocumentPrimitive>()->getContent();
+ ASSERT_TRUE(text->hasField("content"));
+ ASSERT_EQ(1U, text->getField("content").size());
+ ASSERT_TRUE(text->getField("content")[0]->isa(
+ typeOf<DocumentPrimitive>()));
+ Variant content = text->getField("content")[0]
+ .cast<DocumentPrimitive>()
+ ->getContent();
ASSERT_EQ("Some actual text", content.asString());
}
}