@Test
void getMaximumNegativeRealRoot_whenComplexRootHasSmallImaginaryPart_thenReturnsRealValue() {

    ImmutableList<Complex> roots = ImmutableList.of(
            new Complex(-1, 0.01)
    );
    Assertions.assertEquals(-1, PolynomialRootUtils.getMaximumNegativeRealRoot(roots, 0.1));
}