#[test_case_source]Expand description
Generates tests based on a provided source and model of that data
(must implement/derive serde::Deserialize or be a built-in type).
§Arguments
source_type: A [SourceType] variant can be fully qualified or via just the variant name.
§Example
use rust_test_framework::test_case_source;
use serde::Deserialize;
#[derive(Deserialize)]
struct User { age: u32 }
#[test_case_source(JsonFile("test_data.json"))]
fn test_age_is_higher_then_zero(item: User) {
assert!(item.age > 0);
}