package de.westnordost.streetcomplete.quests.opening_hours;
import junit.framework.TestCase;
public class TimeRangeTest extends TestCase
{
public void testOpenEndIntersection()
{
TimeRange openEnd = new TimeRange(10,50, true);
TimeRange before = new TimeRange(0,5, false);
TimeRange after = new TimeRange(60,70, false);
assertTrue(openEnd.intersects(after));
assertFalse(openEnd.intersects(before));
assertFalse(before.intersects(openEnd));
assertTrue(after.intersects(openEnd));
}
public void testToString()
{
TimeRange openEnd = new TimeRange(10,80, true);
assertEquals("00:10-01:20+", openEnd.toString());
assertEquals("00:10 till 01:20+", openEnd.toStringUsing(" till "));
assertEquals("00:00+", new TimeRange(0,0,true).toString());
}
}