package org.dayatang.utils; import org.junit.After; import org.junit.Before; import org.junit.Test; import static org.junit.Assert.*; public class IntRangeTest { private IntRange range; @Before public void setUp() throws Exception { range = new IntRange(1, 10); } @After public void tearDown() throws Exception { } @Test public void testContains() { assertTrue(range.contains(7)); assertTrue(range.contains(1)); assertTrue(range.contains(10)); assertFalse(range.contains(0)); assertFalse(range.contains(-1)); assertFalse(range.contains(11)); } @Test public void testEqualsObject() { IntRange range1 = new IntRange(1, 10); assertEquals(range1, range); range1 = new IntRange(1, 11); assertFalse(range1.equals(range)); range1 = new IntRange(2, 10); assertFalse(range1.equals(range)); } @Test public void testToString() { assertEquals("[1 - 10]", range.toString()); } }