Add distance between two points algorithm (#7218)

* Add distance between two points algorithm

* Create DistanceBetweenTwoPointsTest.java

* DistanceBetweenTwoPoints.java

* Fix test file package and project structure

* Delete src/test/java/com/thealgorithms/DistanceBetweenTwoPointsTest.java

* Apply clang-format compliant formatting

* Apply clang-format

---------

Co-authored-by: a <19151554+alxkm@users.noreply.github.com>
This commit is contained in:
Gopesh Pandey
2026-01-20 02:06:03 +05:30
committed by GitHub
parent 109ed2e497
commit 7339b9dfe9
2 changed files with 56 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
package com.thealgorithms.maths;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
class DistanceBetweenTwoPointsTest {
@Test
void testDistanceSimple() {
assertEquals(5.0, DistanceBetweenTwoPoints.calculate(0, 0, 3, 4), 1e-9);
}
@Test
void testDistanceNegativeCoordinates() {
assertEquals(5.0, DistanceBetweenTwoPoints.calculate(-1, -1, 2, 3), 1e-9);
}
@Test
void testSamePoint() {
assertEquals(0.0, DistanceBetweenTwoPoints.calculate(2, 2, 2, 2), 1e-9);
}
}