create_test_analytics

Function create_test_analytics 

Source
pub fn create_test_analytics(
    workflow_name: &str,
    total_executions: u64,
    success_rate: f64,
) -> WorkflowAnalytics
Expand description

Create mock analytics data for testing

§Arguments

  • workflow_name - Name of the workflow
  • total_executions - Total number of executions
  • success_rate - Success rate (0.0 to 1.0)

§Example

use oxify_model::test_utils::create_test_analytics;

let analytics = create_test_analytics("test", 100, 0.90);
assert_eq!(analytics.execution_stats.total_executions, 100);
assert_eq!(analytics.execution_stats.success_rate, 0.90);