### Question:
MappedFieldMetaData { public boolean isChildrenAnnotationPresent() { return this.isChildrenAnnotationPresent; } MappedFieldMetaData(Field field, Class<?> modelType); Object getLazyLoadingProxy(Callable<?> valueFactory); Field getField(); boolean isReference(); boolean isAppendPathPresentOnReference(); String getAppendPathOnReference(); boolean isThisReference(); ResourcePaths.ResourcePath getPath(); Class<?> getType(); boolean isPathAnnotationPresent(); boolean isPropertyType(); boolean isCollectionType(); boolean isInstantiableCollectionType(); boolean isChildrenAnnotationPresent(); boolean isResolveBelowEveryChildPathPresentOnChildren(); String getResolveBelowEveryChildPathOnChildren(); Class<?> getTypeParameter(); Class<?> getArrayTypeOfTypeParameter(); Annotations getAnnotations(); boolean isLazy(); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString();  }### Answer:
@Test public void testChildrenAsResources() { createMetadataForTestModelFieldWithName("childrenAsResources"); assertThat(this.testee.isChildrenAnnotationPresent()).isTrue(); }
@Test public void testChildrenAsResourcesWithMetaAnnotation() { createMetadataForTestModelFieldWithName("childrenAsResourcesWithMetaAnnotation"); assertThat(this.testee.isChildrenAnnotationPresent()).isTrue(); }