do we still need these tests for different solver types? we don't have option classes anymore.