Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package task.to.soft;
- import static org.junit.Assert.*;
- import org.junit.*;
- public class AbsFigureTest {
- @Test
- public void testRectArea() {
- Rectangle rectangle = new Rectangle(2.0, 2.0, "rectangle");
- double testResult = 4;
- double actualResult = rectangle.area();
- float delta = 0.0001f;
- assertEquals(testResult, actualResult, delta);
- }
- @Test
- public void testTriangleArea() {
- Triangle triangle = new Triangle(2.0, 2.0, "triangle");
- double testResult = 2;
- double actualResult = triangle.area();
- float delta = 0.0001f;
- assertEquals(testResult, actualResult, delta);
- }
- @Test
- public void testToStringFormat() {
- Triangle triangle = new Triangle(2.0, 2.0, "triangle");
- String testResult = "triangle 2.0 2.0";
- assertEquals(testResult, triangle.toString());
- }
- @Test
- public void testCompareMore() {
- FigureGeneral oneFigure = new Rectangle(2.0, 2.0, "rectangle");
- FigureGeneral twoFigure = new Triangle(1.0, 2.0, "triangle");
- boolean actualResult = oneFigure.area() > twoFigure.area();
- boolean expextedResult = true;
- assertEquals(expextedResult, actualResult);
- }
- @Test
- public void testCompareLess() {
- FigureGeneral oneFigure = new Rectangle(1.0, 2.0, "rectangle");
- FigureGeneral twoFigure = new Triangle(2.0, 2.0, "triangle");
- boolean actualResult = oneFigure.area() > twoFigure.area();
- boolean expextedResult = false;
- assertEquals(expextedResult, actualResult);
- }
- @Test
- public void testCompareEquals() {
- FigureGeneral oneFigure = new Rectangle(2.0, 2.0, "rectangle");
- FigureGeneral twoFigure = new Triangle(2.0, 2.0, "triangle");
- boolean actualResult = oneFigure.area() > twoFigure.area() &
- oneFigure.area() < twoFigure.area();
- boolean expextedResult = false;
- assertEquals(expextedResult, actualResult);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement