package net.rrm.ehour.appconfig;
import org.junit.Test;
import java.io.IOException;
import static org.junit.Assert.assertEquals;
public class EhourHomeFinderTest {
@Test
public void shouldFixWindowsEhourHome() throws IOException {
EhourHomeUtil.setEhourHome("src\\test\\resources");
EhourHomeFinder.fixEhourHome();
assertEquals("src/test/resources/home", EhourHomeUtil.getEhourHome());
}
@Test
public void shouldFindEhourHome() throws IOException {
EhourHomeUtil.setEhourHome("src/test/resources/home");
EhourHomeFinder.fixEhourHome();
assertEquals("src/test/resources/home", EhourHomeUtil.getEhourHome());
}
@Test
public void shouldSetHomeSubdirAsHome() throws IOException {
EhourHomeUtil.setEhourHome("src/test/resources");
EhourHomeFinder.fixEhourHome();
assertEquals("src/test/resources/home", EhourHomeUtil.getEhourHome());
}
}