2015-05-31 11:55:18 +03:00
|
|
|
package com.iluwatar.doubledispatch;
|
2015-05-08 22:57:14 +03:00
|
|
|
|
|
|
|
import org.junit.Assert;
|
|
|
|
import org.junit.Test;
|
|
|
|
|
2015-05-31 11:55:18 +03:00
|
|
|
import com.iluwatar.doubledispatch.Rectangle;
|
|
|
|
|
2015-05-09 19:26:35 +03:00
|
|
|
/**
|
|
|
|
*
|
|
|
|
* Unit test for Rectangle
|
|
|
|
*
|
|
|
|
*/
|
2015-05-08 22:57:14 +03:00
|
|
|
public class RectangleTest {
|
|
|
|
|
2015-11-01 21:29:13 -05:00
|
|
|
@Test
|
|
|
|
public void test() {
|
|
|
|
Assert.assertTrue(new Rectangle(0, 0, 1, 1).intersectsWith(new Rectangle(0, 0, 1, 1)));
|
|
|
|
Assert.assertTrue(new Rectangle(0, 0, 1, 1).intersectsWith(new Rectangle(-1, -5, 7, 8)));
|
|
|
|
Assert.assertFalse(new Rectangle(0, 0, 1, 1).intersectsWith(new Rectangle(2, 2, 3, 3)));
|
|
|
|
Assert.assertFalse(new Rectangle(0, 0, 1, 1).intersectsWith(new Rectangle(-2, -2, -1, -1)));
|
|
|
|
}
|
2015-05-08 22:57:14 +03:00
|
|
|
}
|