package cucumber.runtime.io;
import org.junit.Test;
import java.io.File;
import static org.junit.Assert.assertEquals;
public class FileResourceTest {
@Test
public void get_path_should_return_short_path_when_root_same_as_file() {
// setup
FileResource toTest = new FileResource(new File("test1/test.feature"), new File("test1/test.feature"));
// test
assertEquals("test1" + File.separator + "test.feature", toTest.getPath());
}
@Test
public void get_path_should_return_truncated_path_when_absolute_file_paths_are_input() {
// setup
FileResource toTest = new FileResource(new File("/testPath/test1"), new File("/testPath/test1/test.feature"));
// test
assertEquals("test.feature", toTest.getPath());
}
}