From 2fb87c37fca552eef19db9bb57877257adccb468 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ph=E1=BA=A1m=20Minh=20Hi=E1=BA=BFu?= <84634830+Ph1eu@users.noreply.github.com> Date: Thu, 2 Jun 2022 21:21:40 +0700 Subject: [PATCH] Add tests for PythagoreanTriple (#3070) --- .../maths/PythagoreanTripleTest.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/test/java/com/thealgorithms/maths/PythagoreanTripleTest.java diff --git a/src/test/java/com/thealgorithms/maths/PythagoreanTripleTest.java b/src/test/java/com/thealgorithms/maths/PythagoreanTripleTest.java new file mode 100644 index 000000000..b0d88da66 --- /dev/null +++ b/src/test/java/com/thealgorithms/maths/PythagoreanTripleTest.java @@ -0,0 +1,20 @@ +package com.thealgorithms.maths; + +import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.assertEquals; + +public class PythagoreanTripleTest { + @Test + public void Testpythagoreantriple(){ + + assertEquals(true, PythagoreanTriple.isPythagTriple(3,4,5)); + assertEquals(true, PythagoreanTriple.isPythagTriple(6,8,10)); + assertEquals(true, PythagoreanTriple.isPythagTriple(9,12,15)); + assertEquals(true, PythagoreanTriple.isPythagTriple(12,16,20)); + assertEquals(true, PythagoreanTriple.isPythagTriple(15,20,25)); + assertEquals(true, PythagoreanTriple.isPythagTriple(18,24,30)); + assertEquals(false, PythagoreanTriple.isPythagTriple(5,20,30)); + assertEquals(false, PythagoreanTriple.isPythagTriple(6,8,100)); + assertEquals(false, PythagoreanTriple.isPythagTriple(-2,-2,2)); + } +}