deh.clearUnexpectedEventsAfterSettling();
repo.createNode("/content/test-root/folder", "sling:Folder");
repo.createNode("/content/test-root/folder/jcr:content", "nt:unstructured");
repo.createFile("/content/test-root/folder/jcr:content/some_file.txt", "dummy contents".getBytes());
repo.doWithSession(new SessionRunnable<Void>() {
@Override
public Void doWithSession(Session session) throws RepositoryException {
session.getRootNode().getNode("content/test-root/folder/jcr:content/some_file.txt/jcr:content")
.setProperty("jcr:mimeType", "x-vendor-reserved");