This test simulates a 500 Internal Server Error from the OpenAI API and verifies that it's handled gracefully with fallback to Dictionary API.
This test simulates a network connectivity issue with the OpenAI API and verifies proper fallback behavior.
This test simulates a timeout from the OpenAI API and verifies that the request is properly aborted after 10 seconds.