Commit 0ffb64c5 authored by Sanford Jonathan Edelist's avatar Sanford Jonathan Edelist
Browse files

Upload New File

parent 78bb535a
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
package object_detection.types;

import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;

class PointTests {

    @Test
    void testPointCreation() {
        Point point = new Point(1.0f, 2.0f, 3.0f);
        assertNotNull(point);
        assertEquals(1.0f, point.getX());
        assertEquals(2.0f, point.getY());
        assertEquals(3.0f, point.getZ());
    }

    @Test
    void testPointEquality() {
        Point p1 = new Point(1.005f, 2.005f, 3.005f);
        Point p2 = new Point(1.006f, 2.006f, 3.006f);
        assertTrue(Point.equals(p1, p2, 0.01f));
        assertFalse(Point.equals(p1, p2, 0.0001f));
    }
}