@Test
void find_whenQuarticHasTwoComplexAndTwoRealRoots_thenReturnsCorrectRoots() {

    ImmutableList<Complex> roots = QuarticRootFinder.find(-20, 5, 17, -29, 87);
    ImmutableList<Pair<Double, Double>> expectedRoots = ImmutableList.of(
            Pair.of(1.4876, 0.0),
            Pair.of(0.2222, 1.2996),
            Pair.of(0.2222, -1.2996),
            Pair.of(-1.6820, 0.0)
    );
    assertEquals(expectedRoots, roots);
}