create_default_test_config_service

Macro create_default_test_config_service 

Source
macro_rules! create_default_test_config_service {
    ($service_name:ident) => { ... };
}
Expand description

Create a temporary test configuration service with default settings.

This macro creates a configuration service variable with default settings that can be used throughout a test function.

§Examples

use subx_cli::create_default_test_config_service;

fn my_test() {
    create_default_test_config_service!(service);
     
    let config = service.get_config().unwrap();
    assert_eq!(config.ai.provider, "openai");
}