package edu.kit.pse.ws2013.routekit.map;
import static org.junit.Assert.assertEquals;
import java.io.File;
import java.io.IOException;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TemporaryFolder;
public class TestStreetMap {
@Rule
public TemporaryFolder folder = new TemporaryFolder();
@Test
public void testSaveLoad() throws IOException {
StreetMap map = new TestDummies().getMap();
File dir = folder.newFolder(map.getName());
map.save(dir);
StreetMap loaded = StreetMap.load(dir);
StreetMap loadedLazily = StreetMap.loadLazily(dir);
assertEquals(map, loaded);
assertEquals(map, loadedLazily);
}
}