### Question:
ResourceAndSnapshotFilter implements DeepCloneable<ResourceAndSnapshotFilter> { public boolean exportEnabled() { return includeDataSnapshots != null && (includeDataSnapshots && resourceUri != null && resourceUri.length() > 0); } ResourceAndSnapshotFilter();  ResourceAndSnapshotFilter(ResourceAndSnapshotFilter other); @Override ResourceAndSnapshotFilter deepClone(); boolean exportEnabled(); boolean exportDatasnapshotEnabled(); boolean resourceUriSet(); boolean resourceUriMatch(String otherUri); @XmlElement(name = "uri") String getResourceUri(); ResourceAndSnapshotFilter setResourceUri(String resourceUri); @XmlElement(name = "includeDataSnapshot") Boolean getIncludeDataSnapshots(); ResourceAndSnapshotFilter setIncludeDataSnapshots(Boolean includeDataSnapshots); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void exportEnabledWhenIncludedDataSnapshotAndResourceUri() { boolean result = fullyConfiguredTestInstance.exportEnabled(); assertEquals(true, result); }