### Question:
JobEntryDemo extends JobEntryBase implements Cloneable, JobEntryInterface { public String getDialogClassName() { return JobEntryDemoDialog.class.getName(); } JobEntryDemo( String name );  JobEntryDemo(); String getDialogClassName(); Object clone(); @Override String getXML(); @Override void loadXML( Node entrynode, List<DatabaseMeta> databases, List<SlaveServer> slaveServers, Repository rep, IMetaStore metaStore ); @Override void saveRep( Repository rep, IMetaStore metaStore, ObjectId id_job ); @Override void loadRep( Repository rep, IMetaStore metaStore, ObjectId id_jobentry, List<DatabaseMeta> databases, List<SlaveServer> slaveServers ); Result execute( Result prev_result, int nr ); boolean evaluates(); boolean isUnconditional(); boolean getOutcome(); void setOutcome( boolean outcome );  }### Answer:
@Test public void testGetDialogClassName() { JobEntryDemo m = new JobEntryDemo( "Test" ); try { Class.forName( m.getDialogClassName() ); } catch ( ClassNotFoundException e ) { fail(); } }