### Question:
ReplicationStatusManagerImpl implements ReplicationStatusManager { public final void clearReplicationStatus(final ResourceResolver resourceResolver, final Resource... resources) throws RepositoryException, PersistenceException { this.setReplicationStatus(resourceResolver, null, null, Status.CLEAR, resources); }  @Override Resource getReplicationStatusResource(String path, ResourceResolver resourceResolver); final void setReplicationStatus(final ResourceResolver resourceResolver,
                                           final String replicatedBy,
                                           final Calendar replicatedAt,
                                           final Status status,
                                           final String... paths); @SuppressWarnings("squid:S3776") final void setReplicationStatus(final ResourceResolver resourceResolver,
                                           final String replicatedBy,
                                           final Calendar replicatedAt,
                                           final Status status,
                                           final Resource... resources); final void clearReplicationStatus(final ResourceResolver resourceResolver,
                                       final Resource... resources); static final String DEFAULT_REPLICATED_BY; }### Answer:
@Test public void testClearReplicationStatus() throws Exception { replicationStatusManager.clearReplicationStatus(resourceResolver, replicatedResource); assertFalse(replicatedNode.hasProperty(ReplicationStatus.NODE_PROPERTY_LAST_REPLICATED)); assertFalse(replicatedNode.hasProperty(ReplicationStatus.NODE_PROPERTY_LAST_REPLICATED_BY)); assertFalse(replicatedNode.hasProperty(ReplicationStatus.NODE_PROPERTY_LAST_REPLICATION_ACTION)); }