diff --git a/cpp_template/calc.cpp b/cpp_template/calc.cpp deleted file mode 100644 index 065bd7a..0000000 --- a/cpp_template/calc.cpp +++ /dev/null @@ -1,11 +0,0 @@ -#include - -// Get the Square root of a number. -double squareRoot(const double a) - { - double b = sqrt(a); - if(b != b) // NaN check - { return -1.0; } - else - { return sqrt(a); } - } diff --git a/cpp_template/calc_test.cpp b/cpp_template/calc_test.cpp deleted file mode 100644 index f771e7d..0000000 --- a/cpp_template/calc_test.cpp +++ /dev/null @@ -1,22 +0,0 @@ -#include "calc.cpp" -#include - -TEST(SquareRootTest, PositiveNos) - { - ASSERT_EQ(6, squareRoot(36.0)); - ASSERT_EQ(18.0, squareRoot(324.0)); - ASSERT_EQ(25.4, squareRoot(645.16)); - ASSERT_EQ(0, squareRoot(0.0)); - } - -TEST(SquareRootTest, NegativeNos) - { - ASSERT_EQ(-1.0, squareRoot(-15.0)); - ASSERT_EQ(-1.0, squareRoot(-0.2)); - } - -int main(int argc, char **argv) - { - testing::InitGoogleTest(&argc, argv); - return RUN_ALL_TESTS(); - }