MiNeBudemRabami / oop

0 stars 0 forks source link

Замечания по Solve2 #4

Open alexey-malov opened 5 years ago

alexey-malov commented 5 years ago
TEST_CASE("a=0", "[single-file]")
{
    try
    {
        auto r = Solve(0, 1, 2);
    }
    catch (std::invalid_argument const&)
    {
        return;
    }
    REQUIRE(false);
}
alexey-malov commented 5 years ago
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));
}