pub async fn start_component<F, U, S>(
    start_info: ComponentStartInfo,
    server_end: ServerEnd<ComponentControllerMarker>,
    get_test_server: F,
    validate_args: U
) -> Result<(), ComponentError>where
    F: 'static + Fn() -> S + Send,
    U: 'static + Fn(&Vec<String>) -> Result<(), ArgumentError>,
    S: SuiteServer,
Expand description

Setup and run test component in background.

  • F: Function which returns new instance of SuiteServer.