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()); } }