### Question:
ManagedFileImpl implements ManagedFile { public ManagedFile createChild(String childName) { return createChildInternal(childName); } protected  ManagedFileImpl(String basePath, String relativePath, String env); protected  ManagedFileImpl(ManagedFile parent, String basePath,
            String relativePath, String env); File asFile(); String getRelativePath(); String getName(); boolean delete(); boolean exists(); boolean isDirectory(); ManagedFile getParent(); boolean mkdir(); boolean mkdirs(); boolean createNewFile(); List<ManagedFile> listManagedFiles(); List<ManagedFile> listManagedFiles(FilenameFilter filter); ManagedFile createChild(String childName); List<File> listAllFiles(); boolean hasChild();  }### Answer:
@Test public void testCreateChild() throws Exception { ManagedFile child = managedFile.createChild("aaa"); assertNotNull(child); assertEquals("v020#ut", child.asFile().getParentFile().getParentFile() .getName()); }