WriteCommandInstruction extends AbstractCommandInstruction { static String findTemporaryDir() { String tmpDir = System.getProperty( "java.io.tmpdir" ); tmpDir = tmpDir.replaceAll( "/$", "" ); return tmpDir; } WriteCommandInstruction( Context context, String instruction, int line ); @Override List<ParsingError> doValidate(); String getContent(); String getFilePath();  }
@Test public void testFindTemporaryDir() { String s = WriteCommandInstruction.findTemporaryDir(); Assert.assertNotNull( s ); Assert.assertFalse( s.endsWith( "/" )); Assert.assertTrue( new File( s ).exists()); }