Open alexey-malov opened 5 years ago
TEST_CASE("a=0", "[single-file]") { try { auto r = Solve(0, 1, 2); } catch (std::invalid_argument const&) { return; } REQUIRE(false); }
TEST_CASE("2 roots", "[single-file]") { auto r = Solve(1, -5, 2); REQUIRE(r.numRoots == 2); REQUIRE(r.roots[0] == Approx(4.56155)); REQUIRE(r.roots[1] == Approx(0.438447)); }