1 package org.apache.maven.project.path; 2 3 import java.io.File; 4 5 import junit.framework.TestCase; 6 7 public class DefaultPathTranslatorTest 8 extends TestCase 9 { 10 11 public void testAlignToBasedirWhereBasedirExpressionIsTheCompleteValue() 12 { 13 File basedir = new File( System.getProperty( "java.io.tmpdir" ), "test" ).getAbsoluteFile(); 14 15 String aligned = new DefaultPathTranslator().alignToBaseDirectory( "${basedir}", basedir ); 16 17 assertEquals( basedir.getAbsolutePath(), aligned ); 18 } 19 20 public void testAlignToBasedirWhereBasedirExpressionIsTheValuePrefix() 21 { 22 File basedir = new File( System.getProperty( "java.io.tmpdir" ), "test" ).getAbsoluteFile(); 23 24 String aligned = new DefaultPathTranslator().alignToBaseDirectory( "${basedir}/dir", basedir ); 25 26 assertEquals( new File( basedir, "dir" ).getAbsolutePath(), aligned ); 27 } 28 29 }